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 24 or newer 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.