Open Source Discord Bot written in Go. This is a simple bot that provides some calendar functionality to a Discord server enabling users to create and sign up to events.
| Link | Information |
|---|---|
| Discord Developers | Register a bot account with Discord! |
| Discord Go | DiscordGo Library by: bwmarrin |
| Discord Go (Go Docs) | Godocs collection for DiscordGo |
| mgo | Rich MongoDB driver for Go |
The ClanEventsBot.yaml file contains three entries for configuration:
Token -> Discord Bot Token
CommandPrefix -> The character that the bot expects commands to be prefixed with
MongoDB -> The address of the MongoDB server that serves as the datastore for the bot
The bot uses a MongoDB database and expects a database named ClanEvents with a collection named Events to be defined.
help
listevents
details
newevent
cancelevent
signup
leave
impersonate
unimpersonate