{"id":14110773,"url":"https://github.com/Pitu/Magane","last_synced_at":"2025-08-01T11:30:55.219Z","repository":{"id":22553075,"uuid":"96652219","full_name":"Pitu/Magane","owner":"Pitu","description":"Bringing LINE's sticker to Discord in a chaotic way.","archived":false,"fork":false,"pushed_at":"2024-09-16T06:34:36.000Z","size":3069,"stargazers_count":135,"open_issues_count":3,"forks_count":13,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-12-04T00:50:17.965Z","etag":null,"topics":["discord","js","line","magane","plugin","stickers"],"latest_commit_sha":null,"homepage":"https://magane.moe","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pitu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"pitu","patreon":"pitu","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2017-07-09T00:43:12.000Z","updated_at":"2024-10-01T04:55:50.000Z","dependencies_parsed_at":"2023-02-15T17:45:55.217Z","dependency_job_id":"d2d8bf9d-ef74-4628-9cb5-5e07c2805a00","html_url":"https://github.com/Pitu/Magane","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pitu%2FMagane","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pitu%2FMagane/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pitu%2FMagane/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pitu%2FMagane/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pitu","download_url":"https://codeload.github.com/Pitu/Magane/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228369526,"owners_count":17909272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["discord","js","line","magane","plugin","stickers"],"created_at":"2024-08-14T10:02:59.337Z","updated_at":"2025-08-01T11:30:55.193Z","avatar_url":"https://github.com/Pitu.png","language":"Svelte","funding_links":["https://github.com/sponsors/pitu","https://patreon.com/pitu","https://www.patreon.com/pitu","https://www.buymeacoffee.com/kana"],"categories":["Svelte"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\t\u003cimg src=\"https://chibisafe.moe/88r6gPQS.png\" /\u003e\n\u003c/div\u003e\n\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://raw.githubusercontent.com/kanadeko/Kuro/master/LICENSE)\n[![Chat / Support](https://img.shields.io/badge/Chat%20%2F%20Support-discord-7289DA.svg?style=flat-square)](https://discord.gg/5g6vgwn)\n[![Support me](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.herokuapp.com%2Fpitu\u0026style=flat-square)](https://www.patreon.com/pitu)\n[![Support me](https://img.shields.io/badge/Support-Buy%20me%20a%20coffee-yellow.svg?style=flat-square)](https://www.buymeacoffee.com/kana)\n\n### What does this do?\n\nYou 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!\n\n[It looks like this!](https://chibisafe.moe/owdxQF9m.mp4)\n\n### How even?\n\nBy injecting the script into Discord it will automatically pull a curated list of sticker packs from [chibisafe](https://chibisafe.moe) 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!\n\n\n### Can I make this permanent?\n\nYou can!\n\nCurrently the best way to get this up and running is by using [BetterDiscord](https://github.com/rauenzi/BetterDiscordApp/releases) or [Vencord](https://vencord.dev/).\n\n#### BetterDiscord\n\n- Grab Magane's BetterDiscord plugin file from [https://magane.moe/api/dist/betterdiscord](https://magane.moe/api/dist/betterdiscord).\n- Place the plugin file into your BetterDiscord's **plugins** directory.\n- Activate Magane from Discord's **User Settings \u003e BetterDiscord \u003e Plugins**.\n\n#### Vencord\n\n1. Grab Magane's Vencord plugin directory from [https://github.com/Pitu/Magane/tree/master/dist/maganevencord](https://github.com/Pitu/Magane/tree/master/dist/maganevencord).\n2. Install Vencord from source. Follow its installation guide at [https://docs.vencord.dev/installing/](https://docs.vencord.dev/installing/).\n3. In Vencord git directory, navigate to `src`, then create `userplugins` directory (e.g., `/path/to/vencord/src/userplugins`).\n4. Place Magane's plugin directory into it (e.g, `.../userplugins/maganevencord`). It must contain both `index.ts` and `native.ts`.\n5. Rebuild Vencord (`pnpm build`).\n6. (optional) If you had not done it before, you must inject Vencord into your Discord installation (`pnpm inject`).  \nFor those that use **Vesktop**, please see below.\n7. Restart your Discord/Vesktop.\n8. Activate Magane from Discord's **User Settings \u003e Vencord \u003e Plugins**.\n\n\u003e Due to Vencord enforcing CSP, if you need to import packs from third-party Chibisafe hosts, you have to add the domains to `native.ts` file.  \n\u003e Restart your Discord/Vesktop after making any changes to it.\n\n#### Vesktop\n\nFollow the same steps as above, until step 6.\n\nThen in your Vesktop, navigate to Discord's **User Settings \u003e Vencord \u003e Vesktop Settings \u003e Open Developer Settings \u003e Vencord Location**. Change its directory to the **dist** sub-directory of your local copy of Vencord git [(preview)](https://chibisafe.moe/pCX4Qa82.png). Then restart Vesktop.\n\nYou should now be able to activate Magane from Vesktop's **Plugins** settings.\n\n### So how exactly do I use it after adding the script?\n\nIt's very easy.\nAfter 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.\n\nOr watch [the preview](https://chibisafe.moe/owdxQF9m.mp4) again.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPitu%2FMagane","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPitu%2FMagane","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPitu%2FMagane/lists"}