Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/charleprr/emojicon
- Owner: charleprr
- License: gpl-3.0
- Created: 2020-10-24T17:45:45.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T12:58:11.000Z (7 months ago)
- Last Synced: 2024-04-15T12:43:08.992Z (7 months ago)
- Topics: bot, discord, discord-bot, discordjs, emojis, nodejs
- Language: TypeScript
- Homepage:
- Size: 3.3 MB
- Stars: 13
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Emojicon
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/).