emojicon icon indicating copy to clipboard operation
emojicon copied to clipboard

A Discord bot that converts images into emojis


Emojicon

NodeJS Release License
OverviewInstallationContributingLicense

Overview

A Discord bot that converts images into emojis!

It supports image formats that are supported by Jimp (JPEG, PNG, BMP, TIFF and GIF) and works with default emojis, custom emojis, image links and attachments. The size can be customized, up to 30x50 emojis in server channels and 50x200 emojis in direct messages.

Invite the bot to your server.

Installation

Run npm install to install dependencies.

Create a new config.json file at the root of the project directory, as such:

{
    "token": "", // Your bot's token
    "owner": "", // Your user ID (optional)
    "blank": "", // A transparent emoji (optional)
    "logs":  ""  // A Discord channel ID for logs (optional)
}

Run npm start to start the bot.

Contributing

I am always looking for improvements, feel free to contribute to this project!
You can star this repository, send suggestions and ideas, open issues and create pull requests.

License

Released under the GNU GPLv3 License.
Emoji assets are from Twemoji and licensed under CC-BY 4.0.