Experimental Discord bot written in Python
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Rocketsoup c61be40b51 Unsaved changes il y a 1 semaine
docs Doc link fixes il y a 7 mois
rocketbot Unsaved changes il y a 1 semaine
sql Going with username-based Kickstarter linking. Ruff linter cleanup. il y a 1 semaine
.gitignore PyCharm linter stuff. URLs now handled better in edit log message diffs il y a 8 mois
.pylintrc Llllllots of cleanup after switching to VSCode il y a 4 ans
README.md Adding ignored domains list to urlspamcog il y a 3 mois
config.sample.py Progressive functionality based on enabled privileged intents il y a 1 mois
main.py Going with username-based Kickstarter linking. Ruff linter cleanup. il y a 1 semaine
requirements.txt Adding Kickstarter cog, most of support for both email and username based attribution il y a 2 semaines

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.