gorkov
Gorkov - a discord chatbot implemented using markov chains in golang
Installation & usage
$ go install -ldflags="-s -w" github.com/not0ff/gorkov@latest
$ gorkov -token <token> -guildIDs <guild_1>,<guild_2>
- Clone the repo and run using docker compose
$ git clone github.com/not0ff/gorkov
$ TOKEN=<token> GUILDS=<guild_1>,<guild_2> docker compose up -d --build
*The bot needs to receive chat messages to learn from before generating the first output
Features
- Learning from chat messages
- Randomly responding to users
- Slash commands for direct control
- Configuration workflow
- Award and reinforce output using reactions
License
Licensed under GPLv3