Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/charleprr/emojicon

A Discord bot that converts images into emojis
https://github.com/charleprr/emojicon

bot discord discord-bot discordjs emojis nodejs

Last synced: 2 days ago
JSON representation

A Discord bot that converts images into emojis

Awesome Lists containing this project

README

        






Emojicon




NodeJS


Release


License


Overview
Installation
Contributing
License

## Overview

A Discord bot that converts images into emojis!



It supports image formats that are supported by [Jimp](https://github.com/oliver-moran/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](https://discord.com/api/oauth2/authorize?client_id=591203757287538690&permissions=274878188544&scope=bot+applications.commands) 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:

```js
{
"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](https://www.gnu.org/licenses/gpl-3.0.en.html) License.

Emoji assets are from [Twemoji](https://github.com/twitter/twemoji) and licensed under [CC-BY 4.0](https://creativecommons.org/licenses/by/4.0/).