Pitu / Magane

Bringing LINE's sticker to Discord in a chaotic way.
https://magane.moe
MIT License
135 stars 13 forks source link
discord js line magane plugin stickers

GitHub license Chat / Support Support me Support me

What does this do?

You know how LINE and Telegram have this beautiful sticker system where you can send different reactions with just one click? This is a new approach at doing exactly that but on Discord!

It looks like this!

How even?

By injecting the script into Discord it will automatically pull a curated list of sticker packs from chibisafe and add them to your Discord client. After that a heart button will appear in your message bar where you'll be able to see all the stickers!

Can I make this permanent?

You can!

Currently the best way to get this up and running is by using BetterDiscord, but we also have experimental support for Vencord.

BetterDiscord

Vencord

This is for the more advanced users.
Be advised that Magane's update checker is not available on Vencord.
You must manually consult this repo to check for updates! Or just check back whenever it breaks due to Discord's updates...

  1. Grab Magane's Vencord plugin file from https://magane.moe/api/dist/vencord.
  2. Download Vencord git from https://github.com/Vendicated/Vencord.
  3. Follow its advanced user's installation guide at https://docs.vencord.dev/installing/custom-plugins/.
  4. In Vencord git directory, navigate to src, then create userplugins directory (e.g. /path/to/vencord/src/userplugins).
  5. Place Magane's plugin file into it.
  6. Rebuild Vencord (pnpm build).
  7. Restart your Discord.
  8. (optional) If you had not done it before, you must inject Vencord into your Discord installation (pnpm inject).
    For those that use Vesktop, please see below.
  9. Activate Magane from Discord's User Settings > Vencord > Plugins.

Vesktop

Follow the same steps as above, until step 6.

Then in your Vesktop, navigate to Discord's User Settings > Vencord > Vesktop Settings > Vencord Location. Change its directory to the dist sub-directory of your local copy of Vencord git (preview). Then just restart Vesktop.

You should now be able to activate Magane from Vesktop's Plugins settings.

So how exactly do I use it after adding the script?

It's very easy. After opening the sticker popup click on the little tool icon and you'll see a list of available sticker packs. Clicking on a sticker pack will subscribe you to it, making every sticker on that pack available on the main window. You can also right click any sticker in the list and add them to your favorites for easy access! To remove one, right click on it again.

Or just watch the preview again.