Releases: mloberg/dwight-discord-bot
v3.1.0
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.
v2.0.0
Removed CLI style flag parsing (--flag) in favor of more natural text. This was done by replacing yargs with regex. That means commands like ?treasure --hoard 4
is now ?treasure hoard 4
.
Added a new ?portent
command for managing portent dice for a Divination Wizard.
The default prefix has changed from _
to ?
.