gobo7793 / Geckarbot

A simple discord bot for the Communityserver
GNU General Public License v3.0
5 stars 2 forks source link

Geckarbot

A simple discord bot for the Communityserver

Note that the releases are accessible using the Tags, Github Releases or the Release branch!

Requirements from Communityserver server administration

Current Features

Some of the current Geckarbot features includes:

See full command list with !help.

For devs:

The bot requires a json file for its system configuration stored as config/geckarbot.json. See the wiki for full information about.

Required pip packages:

All pip packages can be installed using pip3 install -r requirements.txt.

To start the bot, you need an own Discord server and Discord application with a bot user. Discord applications can created at Discord's Developer Portal:

  1. Create Application
  2. Create a Bot for the app
  3. Enable the Privileged Gateway Intent Server Members Intent
  4. Get the Bot token and put it into DISCORD_TOKEN in config/geckarbot.json file
  5. Get the OAuth2-URL for the Bot
  6. Open the URL and add the Bot to a Server (you need Manage Server permissions for this)

To start the bot: