Make sure that you have copied .env.example to .env and filled in the missing enviornment variables.
| Variable | Description |
|---|---|
DISCORD_TOKEN |
The discord token. Used in authenticate requests |
GUILD_ID |
The guild id is the id of the server where the bot is supposed to run |
REDIS_URL |
The url to the redis (valkey) database |
When this is done you can just run the bot with:
cargo runYou can test the application with cargo test -- --test-threads=1. Remember to
have docker running.
Must be an oracle to use
Bakes n amount of waffles, and pings the n next people in the queue.
Must be an oracle to use
Stops the queue
Must be an oracle to use
Starts the queue
Pings the bot to see if it is alive. Basic healthcheck.
Checks the where in the queue the person who ran the command is.
Adds the user who ran the command to the queue. If the user is already in the queue, it will just print the position.