Dingir is a Discord.js bot written in TypeScript, with some of the basic functions that we use in the Irkallu discord server. Requires > Node 16 to run.
To run bot, all you need to do is...
- Clone the repository
- Install dependencies using
npm installoryarn - Copy the
.env.examplefile to.env, and provide a Discord Bot token (Discord Developer Portal) - Build the project with
npm run buildoryarn run build - Run the build project with
npm startoryarn start
Data is currently stored locally in a SQLite database, placed in a data folder at the root of the repository.
In the future, I want to implement functionality to be able to use a SQL Server purely by configuration.