Repository navigation
Custom Emojis
This page explains how to add custom emojis for your AthenaBot plugin.
Upload your emoji files to: /plugins/<plugin_name>/src/emojis/.
Only files in this folder are considered for plugin emoji installation.
ㅤ
(!) Only .png files are supported.
Every emoji file name must follow this format: <id>.png
Examples:
10001.png902344551.png748203994512.png
ㅤ
The <id> part of the file name must follow all of these rules:
- Must be a number.
- Must be greater than
10000. - Must be unique across all plugins.
If the ID is invalid, the emoji will not be installed.
ㅤ
(!) Emojis cannot be overwritten.
(!) If your emoji ID matches an emoji ID from another plugin, your emoji will be skipped and not installed.
To avoid collisions with other plugin developers, always use long numeric IDs.
ㅤ
After uploading your custom emojis, refer to the Emoji API documentation to learn how to use them in embeds, buttons, and messages.
When using the placeholder format %custom_emoji_<number>%, the <number> is the chosen ID from your emoji filename (<id>.png).
AthenaBot Developer Documentation