This repository has been archived by the owner on Feb 9, 2023. It is now read-only.
v3.0.0
Transitioned to slash commands. These provide a better a better interface for commands with clear options, some validation, and if the bot isn't running, the command will error. This was made possible by upgrading to Discord.js v13 and Node 16.
Upgrading
The recommended way of running Dwight is via Docker. If you are currently using Docker, stop the old container and start a new one using the 3
tag. You will also need to run the install command.
docker run --rm -e BOT_TOKEN=xxx -e CLIENT_ID=xxx ghcr.io/mloberg/dwight-bot:3 install [your-guild-id]
docker run -e BOT_TOKEN=xxx ghcr.io/mloberg/dwight-bot:3
If you are running Dwight manually, you can follow the steps above to move to Docker. Otherwise refer to the manual instructions as how you run Dwight has changed.