No description
| emojis | ||
| .gitignore | ||
| .python-version | ||
| README.md | ||
| requirements.txt | ||
| sample-config.json | ||
| upload-emoji.py | ||
Discord emoji uploader
I just wanna put my emojis on my Discord server.
Setup
(Optional) Set up a virtual environment
python -m venv .venv
source .venv/bin/activate
Install the required packages
pip install -r requirements.txt
Edit the config
Rename sample-config.json to config.json.
mv sample-config.json config.json
Then, edit in your API Key and Guild ID.
(Optional) Add emoji files
Any images in the emojis/ directory will be uploaded by default.
Each image will use the name of the file for the text code, for exmaple:
Uploading somecoolemoji.png will result in an emoji that can be used
with :somecoolemoji:.
Usage
Assuming your config.json is in the default place at the root of the
project directory, and the emoji images you want to upload are in emoji/,
you do not need to add any arguments. You can, however, run
upload-emoji.py -h for a usage printout.
You can specify a config file with -c.
upload-emoji.py -c some/path/to/config.json
You can also specify a directory for emojis.
upload-emoji.py -e some/path/to/emoji/images/
If you want more verbose logs, you can use the -v flag.
upload-emoji.py -v