NitroEmoji is a small application that allows Discord users without an active Nitro subscription to automatically download and use custom emojis from servers that they are members of. It also supports cloning custom emojis, given the appropriate emoji ID.
- Login with session token or email/password
- Request available servers
- Request available emojis
- Download and resize static and animated emojis
- Add custom emojis
- Use saved emojis in other Discord conversations
Currently, saved emojis appear distorted on mobile versions of Discord. This is due to Discord's platform-dependent handling of low resolution images.
- Login with email or session token
- Copy session token and press Ctrl+T
- Wait for your emojis to load
- Add custom emojis (optional)
- Copy emoji ID and press Ctrl+N
- Drag and Drop an emoji onto an open Discord conversation to use it
Press F1 for about/help.
This section covers the recommended software and dependencies needed to compile and debug the project.
Dev environment:
- Microsoft Visual Studio 2019
- .NET Framework 4.7.2
- FluentWPF for the Acrylic Window style
- LoadingIndicators.WPF for the preloader
- Json.NET for parsing request data
- WpfAnimatedGif for displaying animated emojis
- Gifsicle for resizing animated emojis
For active releases and pre-compiled binaries, see Releases.
This project is licensed under the MIT License - see the LICENSE file for details. For the dependencies, all rights belong to their respective owners. These should be used according to their respective licenses.