Experimental Discord bot written in Python
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rocketsoup c664c0520c Errors now beep in console. Squelching video preview logs пре 1 месец
docs Doc link fixes пре 7 месеци
rocketbot Errors now beep in console. Squelching video preview logs пре 1 месец
.gitignore PyCharm linter stuff. URLs now handled better in edit log message diffs пре 8 месеци
.pylintrc Llllllots of cleanup after switching to VSCode пре 4 година
README.md Adding ignored domains list to urlspamcog пре 3 месеци
config.sample.py Conversion to slash commands (#13) пре 7 месеци
main.py Adding video link preview cog пре 5 месеци
requirements.txt yt-dlp update пре 1 месец

README.md

Rocketbot

Discord bot for detecting and dealing with jerks. This bot is Rocketsoup’s fault.

Requirements

  • Python 3.10

Setup

See main document, Setup.

In brief, the full setup process is:

  • create a Discord application in their developer portal
  • configure a config.py
  • install Python dependencies
  • run the main.py script
  • invite the bot to your server
  • do additional configuration for your guild using chat commands

Usage

See main document, Commands.

  • To see the list of commands, type /help.
  • To get help on a specific command, type /help /commandname. E.g. /help /hello.
  • To get help on a command group, type /help /groupname. E.g. /help /config.
  • To get help on a subcommand in a group, type /help /groupname commandname. E.g. /help config setwarningchannel.
  • To see if the bot is alive, type /hello.