This code base is deprecated, CoveBot now runs the same code as Tribble.
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.
- a working Go environment (only tested with the latest, 1.15)
- a PostgreSQL database (tested down to 9.6)
- Clone the repository
- Build the bot with
go build
- Copy
config.toml.sample
toconfig.toml
, and fill in the fields - Run the executable
Alternatively, you can use docker-compose
:
- Copy
config.toml.sample
toconfig.toml
, and fill in the fields docker-compose build
docker-compose up -d
CoveBot is licensed under the GNU Affero General Public License, version 3 or later.