Command reference

Current commands

Commands are intentionally permissioned while the bot grows. Public/player commands are separated from server-admin setup and tournament-staff publishing commands.

Everyone

/tourney ping
Checks that AbsurdTourney is online and can reach its database.
/tourney about
Shows a short description of what AbsurdTourney is being built to do.
/tourney events
Shows cached events from the linked start.gg tournament.
/tourney entrants event_id:<id>
Shows entrants for a cached start.gg event.
/tourney matches event_id:<id>
Shows matches/sets for a cached start.gg event.

Server Admin

/tourney register-guild
Registers the Discord server with AbsurdTourney.
/tourney permissions show
Shows the current AbsurdTourney permission setup.
/tourney permissions set-role role:@Role
Sets the Discord role allowed to manage tournaments.
/tourney permissions clear-role
Clears the configured tournament staff role.
/tourney channels show
Shows configured notification channels and reports missing permissions or deleted channels.
/tourney channels set type:<type> channel:#channel
Sets channels for announcements, signups/drops, matches, or staff/admin notices.
/tourney channels clear type:<type>
Disables a configured notification channel.

Tournament Staff

/tourney link url:<start.gg tournament URL>
Links a start.gg tournament to the Discord server and caches its event list.
/tourney sync
Refreshes the latest linked start.gg tournament from start.gg.
/tourney publish tournament
Posts a public tournament embed into the configured announcement channel.
/tourney publish events
Posts a public event-list embed into the configured announcement channel.