Super is a discord bot containing support commands for:
- Translations
- Connection diagnostics
- Last.fm integration
- Markov chain
- Gif search
- Eightball generator
- Formula 1 Schedule
- Horoscopes
- Clone the repository
- Create Discord App
- Copy the app token and set .env file
docker-compose up
Environment variables:
Name | Description | Required | Default |
---|---|---|---|
SUPER_DISCORD_TOKEN |
Discord application token | Yes | |
SUPER_LASTFM_API_KEY |
Last.fm API token | Yes | |
SUPER_REDIS_HOST |
Redis host, if left empty, will use local redis | No | redis |
SUPER_REDIST_PORT |
Redis port, if left empty, will use local redis | No | 6379 |
SUPER_PREFIX |
Prefix of bot commands | No | . |
SUPER_TIMEZONE |
Timezone of the bot | No | Europe/Rome |
SUPER_ADMINS |
Users with full access to bot commands | No | |
SUPER_F1_CALENDAR |
URL for F1 Schedule | No | Official Calendar |
SUPER_HELP_COLOR |
Color of help command (in #ffffff format) | No | #c53a91 |
To install cogs in run.py
append new cog location to extensions
list.
All cogs must have docstrings describing the cog class and docstring on each command function describing command usage.