Skip to main content

Getting Started

Getting started with Tourney Bot is easy! Just follow the steps below to get your first tournament up and running.

Step 1: Invite Tourney Bot to your server

You can invite Tourney Bot to your server by clicking here. You will need to have the Manage Server permission to invite Tourney Bot to your server. However, it is recommended to have the Administrator permission to ensure that you can grant all of the permissions Tourney Bot requires.

Step 1.a: Granting Permissions

When you press the link above, Discord will prompt you to select which server you want to add Tourney Bot to. Once you've selected your server from the drop-down list, hit the blue 'continue' button to proceed to the permission granting section. Now, once you're here, you will see a load of permissions with blue checkboxes on the left of them. For ease of access, just leave them all as is, scroll down to the bottom of the popup box and press the blue 'Authorize' button. This will complete the invite process and you will be asked if you'd like to go to the server you just invited Tourney Bot to.

Permissions

All of the requested permissions, besides Administrator, are required for Tourney Bot to operate smoothly. The "Administrator" permission ensures Tourney Bot can access all channels by default. If this is revoked, ensure the other permissions are granted and you manually override channel permissions where necessary.

Step 1.b: Ensuring Tourney Bot works

Now, assuming that you are within the server you just invited Tourney Bot to, we need to ensure that the bot was invited properly. Tourney Bot's commands exculsively work via Discord Slash Commands, so all commands will be prefixed with a / character. To test that Tourney Bot is working, simply type / and look for the Tourney Bot logo on the left side of the box that popped up. If you see it, you're good to go! If not, please ensure you have followed the steps above correctly.

Step 2: Create a Tournament Admin role

An admin role is essential to using Tourney Bot as it allows users that do not have the 'Manage Server' permission to use all of Tourney Bot's commands and features. Majority of the time, you will only want to give this role to users that will be running or creating tournaments in your server, no one else.

The creation of this role is done with the /admin create command. This command has one optional parameter, set_role. This parameter is used to set the role that will be used as the Tournament Admin role. If this parameter is not provided, the command will create a role called "Tournament Admin" with no permissions.

Tournament Admin Role

This admin role is only linked to Tourney Bot and does not provide user's that have it with any additional permissions within your Discord Server outside of Tourney Bot.

Step 3: Choose your preferred language

Tourney Bot's default language is English, however, it does support a number of other languages. To change the language of Tourney Bot, use the /language command. This command has one required parameter, select. This parameter is used to select the language that Tourney Bot uses. This parameter can be one of the following values:

  • English
  • Norsk (Bokmål)
  • Türkçe
  • Suomi
  • Français
  • Deutsch
  • Español
  • Português (Brasil)
  • Dansk
  • Lithuanian
  • български
  • 한국어.
  • Русский

Step 4: Create your first tournament

The final step is to create your first tournament! You can do this very simply by running the /create command in any channel within your server. This will create a blank tournament that you can then configure to your liking! Play around with the settings a bit to see what you can do!

You can learn all about creating, configuring and managing a tournament in our other documentation! Feel free to look around.

Conclusion

You have now invited Tourney Bot to your server with the correct permissions, created a Tournament Admin role, selected your preferred language and created your first tournament! You are now ready to start using Tourney Bot to run real tournaments in your server! If you have any questions, please feel free to join our Discord Server and ask in the #support channel.