CoveBot
CoveBot(n't) is a general purpose custom-built Discord bot.
It currently has:
- a starboard
- notes
- a couple of user commands
- mod warnings
- a basic gatekeeper
The starboard, gatekeeper, and user commands are stable, the other parts haven't been tested thoroughly.
Requirements
- a working Go environment (only tested with the latest, 1.15)
- a PostgreSQL database (tested down to 9.6)
Installation
- Clone the repository
- Build the bot with
go build
- Copy
config.toml.sample
to config.toml
, and fill in the fields
- Run the executable
Alternatively, you can use docker-compose
:
- Copy
config.toml.sample
to config.toml
, and fill in the fields
docker-compose build
docker-compose up -d
License
CoveBot is licensed under the GNU Affero General Public License, version 3 or later.