Skip to main content

Publishing a Tournament for Registration

Once you've created and configured your tournament, you'll want to publish it for registration. This guide will walk you through the steps to publish your tournament for registration.

note

This tutorial assumes you've completed all steps from the Getting Started guide and have created and configured a tournament.

Registration Type

Before you publish your event, you want to choose what type of registration that you want to use. There are three (3) types of registration available to you:

  • Normal - When a user registers for your tournament, they will be immediately registered to the tournament given there is space available.
    • Default Option
  • Random - When a user registers for your tournament, they will be added to a pool of participants. When registration closes, Tourney Bot will select x amount of users from that pool of participants and will register them to the tournament. Note that the amount of users selected is based on the set playercap of your tournament.
    • Can be toggled on via the /toggle registration command.
  • Manual - Tournament participants must be manually registered to the tournament by a Tournament Admin using the /register command. This is useful for tournaments that have a set list of participants like paid entry tournaments
note

Manual is always a registration option, however you must choose between Normal and Random before publishing your tournament.

Publishing a Tournament

Now that you have chosen what type of registration you'd like to use, you can publish your tournament for registration. To publish your tournament head to the #admin channel of your tournament and press on the 📣 button on the configuration embed. This will ask you if you want to add any additional text and then once you hit the blue submit button it will publish your tournament for registration and will post the registration portal in the channel that you used the /create command in.

Missing Config Embed

If you are unable to find your tournament's Config embed in the #admin channel, you can use the /config command to have the embed sent again in that channel.

Moving the Registration Portal

If you want to move the registration portal to another channel, you can do so by using the /move command. This command takes one required parameter which is the channel you want to move the registration portal to. For example, if you wanted to move the registration portal to the #tournament-registration channel, you would use the following command:

/move channel: #tournament-registration

This will now post the registration portal in the #tournament-registration channel.

tip

If you want to move the registration portal, you will need to un-publish it first. You can do so by ⛔ button in the #admin channel of your tournament. Once you have moved the registration portal, you can publish it again by using the 📣 button.

Publish Text

You can add additional text when you publish your registration portal. This option appears immediately when you press the 📣 button to publish the event. This can be used to add additional info that you did not want to have within the info or rules themselves. However, it is mostly used to ping a role when the registration portal is published which notifies everyone in that role about the publish. To learn how to get a role id and mention it, read here

Making your Tournament Discoverable

After you publish your tournament, you will be asked in the #admin channel if you'd like your tournament to be discoverable on our Tournaments Website and on our X account. If you choose to make your tournament discoverable, it will be listed on our Tournaments Website and we will automatically make a post about your tournament on our X account. If you choose not to make your tournament discoverable, it will not be listed on our Tournaments Website and will not be posted on our X account.

tip

If you are creating a test tournament, you should not make your tournament discoverable.

Registration Portal

Now that you have posted your registration portal in the channel of your choice you can now see what all of your hard work looks like! Your registration portal will look something like this:

Your registration portal will show the following information:

  • Tournament Name
  • Tournament Info
  • Tournament Rules
  • Bracket Type
  • Match Type (Best of)
  • Team Size
  • Participant Count (Current/Max)
  • Registration Status (Open/Closed)
note

If your tournament does not have any Rules or Info set, they will not appear on the registration portal.

Registration Portal Buttons

On the registration portal you will see the following buttons:

  • Register - When a user presses this button they will be registered to the tournament. If it is a teamed event, they will be requested to fill out their team name and team members.
  • Leave - When a user presses this button they will be unregistered from the tournament. If it is a teamed event, the whole team will be unregistered.
  • Spectate - When a user presses this button they will be registered as a spectator to the tournament. Spectators will be able to see all of the matches in the tournament and will be able to see the results of each match but will not be included in any of the matches.
  • View Bracket - This button links to your tournament's bracket via our Tournament Website. So a user presses this button they will be taken to your tournament's bracket.

Player Registration

Now that you have posted your registration portal in the channel of your choice you should hopefully have some users registering to your tournament.

All registered participants will appear in the #participants channel of your tournament. For each participant you will see their name and their current seed (default is ... and will be explained below). Alongside that you will see options to /kick or /ban them from the tournament and edit their seed.

Kicking a Participant

To kick a participant from your tournament, you can use the /kick command. This command takes one required parameter which is the user you want to kick and needs to be ran within the #admin channel of your tournament. For example, if you wanted to kick @TestyMcGee from your tournament, you would use the following command:

/kick user: @TestyMcGee

When you attempt to kick a user you will be asked to confirm that you want to kick them. If you confirm, they will be kicked from the tournament and will be removed from the #participants channel.

Banning a Participant

To ban a participant from your tournament, you can use the /ban command. This command takes one required parameter which is the user you want to ban and needs to be ran within the #admin channel of your tournament. For example, if you wanted to ban @TestyMcGee from your tournament, you would use the following command:

/ban user: @TestyMcGee

When you attempt to ban a user you will be asked to confirm that you want to ban them. If you confirm, they will be banned from the tournament and will be removed from the #participants channel. They will also be unable to register for the tournament again.

Editing a Participant's Seed

By default, all registered user's seeds are set to .... This means that when the tournament is started it will randomly seed each player. However, to manually edit a participant's seeding you can use the Seeds button underneath a participants entry in the #participants channel. When you press the button you will be prompted to enter their new seed. After entering their new seed, you will see the change immediately in the #participants channel.

You may also use the /seeds command in the #admin channel of your tournament to view all current seeds with the following options:

  • Randomize - This will randomize all current seeds. Not recommended to use unless you've manually edited seeds and want to have them be randomized again.
  • Reset Seeds - This will reset all edited seeds and set them back to ....
  • Export List - (Premium Only) This will export a list of all current seeds to a CSV file.
Seeding

Seeding is relatively complex and can greatly alter the quality of your tournament for the participants and the audience if seeds are not done correctly. For more information on seeding, please see Seeds Explained

Conclusion

Congratulations! You've published your tournament for registration. Now, you should head the Hosting a Tournament documentation for the next steps on how to host your tournament!