Heimdallr is a moderation and utility bot for Discord, mainly intended for the Norwegian Language Learning Discord server. Its current iteration is its second, having been rewritten to make use of the interactions API and to support multiple guilds from a single bot instance.
Both the original implementation and the current iteration are written in Go, and
store their data in an SQLite database. The previous version did not support
interactions, and instead had old-school chat commands (i.e. ;command
). It also
could not support multiple servers, as the database and bot were only ever intended
to be used for NLL. It also had some peculiarities with command parsing, and
essentially parsed commands as though it were a shell. I.e. arguments with spaces
would need to be quoted.
The new version can be found on GitHub:
https://github.com/NLLCommunity/heimdallr
.