Skip to content

Starting the Bot

This guide is the next part after configuration. If you have not configured the bot yet please do so before continuing.

Inviting the Bot

Before we can run the bot we need to invite it to our guild. To do this we will do the following:

Scopes Required:

  • applications.commands: This is required for the bot to create slash commands.
  • bot: This is required for the bot to join the guild.

Permissions Required:

  • Administrator: This is the easiest way to ensure the bot has all the permissions it needs.

Ensure Proper Permissions and Scopes

If you do not give the bot proper permissions or scopes, commands may not work correctly or not even appear.

Warning about Administrator Permissions

Giving the bot administrator permissions is not recommended. If you do, please ensure to not leak the token.

Running the Bot

The easiest part of this entire guide, running the bot. To run the bot we will use the following command.

python launcher.py
python3 launcher.py

Warning

If you are running the bot on a server you should use a process manager such as screen or systemd.

Hosting at home

I will not be providing any support with port forwarding, I recommend you use a hosting service. If you are unable to figure out how to use a hosting service we provide one.

Next Steps

Now that you have the bot running you can start using it. If you need help with commands see commands guide to get a list of commands. If you need help with anything else you can ask in our Discord server.