Heimdallr is a light bot for doing moderation tasks. It has been developed for the Norwegian Language Learning Discord server, but can be used on any server.
It is developed in Go, and uses the Disgo library for Discord.
Contributing
As a Go project, you'll need to have Go installed on your machine. You can download it from the official website.
[!TIP]
You can use a Go version manager like g to easily manage multiple versions of Go on your machine.
To contribute to Heimdallr, you'll need to fork the repository and clone it to your machine. You can do this by running the following command:
git clone https://github.com/myrkvi/heimdallr.git
cd heimdallr
Create a new branch to work on your changes:
git checkout -b my-changes
You will need a Discord bot token, which you can get from the Discord Developer Portal, to run the bot. Make sure to enable the Presence, Server Members, and Message Content Intents in the bot settings.
Add the bot to the server on which you want to test the bot using the following URL, replacing YOUR_CLIENT_ID with the client ID of your bot: