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 2b53be6476 Updating readme and main source il y a 4 ans
cogs JoinRaidCog refactored. Cleanup to all cogs. il y a 4 ans
.gitignore cog_refactor (#1) 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
rocketbot.py Updating readme and main source il y a 4 ans
rscollections.py Crosspost cog now working il y a 4 ans
storage.py New bot message system. Squelching joinraid and storage log noise. Join raids beep in console. 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.