Giter VIP home page Giter VIP logo

nitroemoji's Introduction

NitroEmoji

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.

Features

  • 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.

Screenshots

Show screenshots Login screen Emoji selection Custom emojis

How to use

  1. Login with email or session token
    • Copy session token and press Ctrl+T
  2. Wait for your emojis to load
  3. Add custom emojis (optional)
    • Copy emoji ID and press Ctrl+N
  4. Drag and Drop an emoji onto an open Discord conversation to use it

Press F1 for about/help.

Getting started

This section covers the recommended software and dependencies needed to compile and debug the project.

Prerequisites

Dev environment:

  • Microsoft Visual Studio 2019
  • .NET Framework 4.7.2

Dependencies

  • 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

Releases

For active releases and pre-compiled binaries, see Releases.

License

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.