This is a discord bot that provides spell and monster lists for Dungeons and Dragons Play-By-Post games. It is written in TypeScript and runs in Node.js.
To build, simply npm install
. The postinstall task will run the typescript compiler for you. Alternatively, do npm install -g typescript
and then tsc --strictNullChecks
in the main directory.
To run the bot, first set the environment variable 'DISCORD_TOKEN' with the token for your discord bot. You can do this by either setting in your linux environment, or by running the task inline using:
DISCORD_TOKEN=<INSERT_TOKEN> npm start
On Windows, use set DISCORD_TOKEN=<INSERT_TOKEN>
or set it in the environment variables dialogs.
Then use either npm start
or node discordBot.js
to start the bot.