Skip to content

TetraSsky/nin0FavoriteAnything

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️⚠️⚠️ THIS PLUGIN IS NOT MINE ! PLEASE REFER TO THE ORIGINAL AUTHORS Davri AND nin0-dev ! ⚠️⚠️⚠️

❤️ THE ORIGINAL REPOSITORY CAN BE FOUND HERE : https://git.nin0.dev/userplugins/favouriteAnything ❤️

Bookmarks

Features

This repository is an enhanced version of the original "Favourite Anything" plugin, with several additions :

  • Separated Image/Video tabs w/ logic to sort favorites in the correct tab based on their format
  • Proper format detection (especially for files) upon share
  • Compatibility with "GifPaste" plugin (A bit clanky but works)

Installation (Desktop Version)

Prerequiries : git / NodeJS / pnpm

  • Open a CMD window, you will need a clone of Vencord's Repository, command : git clone https://github.com/Vendicated/Vencord
  • Navigate to the path where you cloned the repository and be sure to enter the 'Vencord' folder (Ex : "cd C:\Documents\Vencord") then type : pnpm install --frozen-lockfile
  • Now inside the 'Vencord' Folder, navigate to "cd .\src\" and type : "md userplugins"
  • Navigate to "cd .\userplugins\", and clone nin0FavoriteAnything within : git clone https://github.com/TetraSsky/nin0FavoriteAnything/
  • Then build : pnpm build
  • And lastly inject : pnpm inject (Select your Discord path (Stable / Canary))

You're now ready to use nin0FavoriteAnything (be sure to enable it in Vencord's plugin settings) !

Installation (Web Version)

⚠️ Be sure to have completed all of the steps above ⚠️

You can however exclude both last commands : pnpm build & pnpm inject, since they're not needed for the web version

PS : If you have previously installed the official Vencord extension, you might want to disable/uninstall it to avoid conflicts

  • You will need to build as a web browser extension with : pnpm buildWeb
  • This will generate a new folder in the main Vencord folder, path : 'Vencord\dist'
  • Head on your web browser and open "chrome://extensions" (This can vary depending on your browser)
  • Enable "Developer Mode" (if available/needed)
  • Click on "Load Unpacked" and select the "dist/chromium-unpacked" folder for chromium based browsers or "dist/firefox-unpacked" for Firefox

You're now ready to use nin0FavoriteAnything, on your browser (same, be sure to enable it in Vencord's plugin settings) !

Screenshots

Context menu
Empty Image Tab Empty Video Tab
Image Tab Video Tab

Support

If you encounter any issues or have feature requests (This will entirely depend of my free time. Be aware.): Open an issue

Credits

This plugin is built for and requires Vencord, a Discord client mod! Big thanks to them ❤️❤️❤️!

Star History

Star History Chart

License

MIT License - See LICENSE for details.