Commands

Make sure the bot have access to any channel you want to use it.

To use any of these commands a user will need the Discord permission: Use application commands.

Customize access using the new slash command permissions

/signup create

Command options:

RequiredLabelFormatExample
Signup titletextSunday event
Event start datetext: DD.MM.YYYY, today, tomorrow, friday31.12.2022
Event start timetext: HH:mm19:30
Event duration (in hours)number2.75
Locationtext: auto-completeGeneral
Game servertext: auto-completefiremaw
Time zonetext: auto-completeEurope/Paris, America/New_York

Will post the same embed as /signup link but you'll have to provide the data mentioned above to create a signup. All natural language date options: 'today', 'tomorrow', 'monday' and any weekday like i.e 'friday'. Since 'today' is an option, selecting 'monday' on a Monday will create an event on next Monday, not today. The game server is based on which location is used, if you don't find the right one, fill out location field first.

/signup create-with-template

Command options:

RequiredLabelFormatExample
Signup titletextSunday event
Event start datetext: DD.MM.YYYY, today, tomorrow, friday31.12.2022
Event start timetext: HH:mm19:30
Event duration (in hours)number2.75
Templatetext: auto-completeTemplate name
Game servertext: auto-completefiremaw
Time zonetext: auto-completeEurope/Paris, America/New_York

Will post the same embed as /signup link but you'll have to provide the data mentioned above to create a signup. All natural language date options: 'today', 'tomorrow', 'monday' and any weekday like i.e 'friday'. Since 'today' is an option, selecting 'monday' on a Monday will create an event on next Monday, not today. The game server is based on which location is used, if you don't find the right one, fill out location field first.

/request confirmation

Command options:

RequiredLabelFormatExample
Signup IDtextd5Gxe9

Will post an embed displaying the group composition and everyone on it, as well as a button to allow people to click to easily confirm their spot. Confirmed members are marked in blue. Only signup owner or admins can use this command.

example
/team create

Command options:

RequiredLabelFormatExample
Team nametextMy Team Name
Factionselect: 2 optionshorde
Game servertext: auto-completefiremaw

Creates a new Prepi team tied to your current Discord server.

/team join

Will let you join a Prepi team that is on your current Discord server.

/my signups

Displays your next 5 of your upcoming signups in the next 7 days.

/register channel

Use in the channel you want to register. Will take you to prepi.io where you can register the Discord channel. This is useful for when you want to create a team & in automations.

/ping signup

Command options:

RequiredLabelFormatExample
Signup IDtextd5Gxe9
Groupselect: 4 optionsRoster

Will ping the selected group of members within a signup. Choose between all signups, roster, bench, unconfirmed, standby members and unsigned members based on a Discord role.