Experimental Discord bot written in Python
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Rocketsoup fa49bd0725 Beginning of help system 2ヶ月前
docs Moving bot class to separate file, renaming entry script to main.py 2ヶ月前
rocketbot Beginning of help system 2ヶ月前
.gitignore PyCharm linter stuff. URLs now handled better in edit log message diffs 2ヶ月前
.pylintrc Llllllots of cleanup after switching to VSCode 4年前
README.md Moving bot class to separate file, renaming entry script to main.py 2ヶ月前
config.sample.py Incrementing config.sample.py version 2ヶ月前
main.py Crosspost cog looks for both duplicate and any messages posted in multiple channels 2ヶ月前
requirements.txt Updating discord.py 2.3.2 -> 2.6.4 2ヶ月前

README.md

Rocketbot

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

Requirements

  • Python 3.9

Setup

See main document, docs/setup.md.

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, docs/commands.md.

  • To see the list of commands, type $rb_help.
  • To get help on a specific command, type $rb_help commandname (don’t prefix the command name you want help on). E.g. $rb_help hello.
  • To get help on a command group, type $rb_help groupname. E.g. $rb_help config.
  • To get help on a subcommand in a group, type $rb_help groupname commandname. E.g. $rb_help config setwarningchannel.
  • To see if the bot is alive, type $rb_hello.