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 192da063ec Llllllots of cleanup after switching to VSCode il y a 4 ans
cogs Llllllots of cleanup after switching to VSCode il y a 4 ans
.gitignore cog_refactor (#1) il y a 4 ans
.pylintrc Llllllots of cleanup after switching to VSCode il y a 4 ans
README.md Updating readme and main source il y a 4 ans
config.py.sample JoinRaidCog refactored. Cleanup to all cogs. il y a 4 ans
patterns.md Adding deletemessages command il y a 4 ans
rbutils.py Llllllots of cleanup after switching to VSCode il y a 4 ans
rocketbot.py Llllllots of cleanup after switching to VSCode il y a 4 ans
rscollections.py Llllllots of cleanup after switching to VSCode il y a 4 ans
storage.py Llllllots of cleanup after switching to VSCode il y a 4 ans

README.md

python-app-rocketbot

Experimental Discord bot written in Python.

Usage

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

Setup

Currently the bot is just run in the console locally. It blocks until Ctrl+C is pressed. Before running, you must copy config.py.sample to config.py and fill in the “client_token” value. To get a token, visit https://discord.com/developers/applications and create an application. Then create a bot for the application and enable the “server members intent”. Click the “copy” button in the “token” section near the top and paste this value into config.py’s “client_token” attribute.

Create a “config” subdirectory under your source folder. This is where guild-specific configuration is written as JSON files.

To start, run python3 rocketbot.py. Then visit https://discord.com/oauth2/authorize?client_id=[application_id]&scope=bot&permissions=395204357318, where [application_id] is the “application id” value on your app configuration “general information” page. Once invited, test if the bot is working by typing $rb_hello in your Discord server.