AT AbsurdTourney
Discord bot online • start.gg bridge in progress

Run start.gg
from Discord.

AbsurdTourney is being built as a Discord-native interface for start.gg tournaments. Keep start.gg as the source of truth while giving players and tournament staff a smoother way to navigate tournament activity inside Discord.

Current build: server registration, permissions, tournament linking, tournament syncing, and cached event display.

What it does now

The first public build focuses on the foundation: Discord permissions, server registration, start.gg tournament linking, and cached tournament event visibility.

Discord-first

Server setup

Register your Discord server and configure which role is allowed to manage tournaments.

start.gg bridge

Tournament linking

Link a start.gg tournament URL to your Discord server and cache its tournament event list.

Read-only safety

Cached event display

Players can view tournament events from Discord without hammering the start.gg API.

Where it is going

The long-term goal is not to replace start.gg. The goal is to make Discord a clean front-end for registration, check-in, match navigation, result reporting, staff workflows, and community pages.

Next

Entrants and matches

Show entrants, active sets, upcoming matches, and player-specific tournament paths.

OAuth later

Player and staff identity

Connect Discord users to start.gg through the website so actions can be authorized properly.

Future

Result reporting

Let players report results from Discord, with staff dispute handling and start.gg sync.

Current commands

Current commands are intentionally permissioned early, before the bot grows deeper tournament operations.

/tourney ping
Everyone
Checks that AbsurdTourney is online and can reach its database.
/tourney about
Everyone
Shows a short description of what AbsurdTourney is being built to do.
/tourney events
Everyone
Shows cached events from the linked start.gg tournament.
/tourney register-guild
Server Admin
Registers the Discord server with AbsurdTourney.
/tourney permissions show
Everyone
Shows the current AbsurdTourney permission setup for the server.
/tourney permissions set-role role:@Role
Server Admin
Sets the Discord role allowed to manage tournaments.
/tourney permissions clear-role
Server Admin
Clears the configured tournament staff role.
/tourney link url:<start.gg tournament URL>
Tournament Staff
Links a start.gg tournament to the Discord server and caches tournament events.
/tourney sync
Tournament Staff
Refreshes the latest linked start.gg tournament from start.gg.

Setup flow

Add the bot, register the server, set a tournament staff role, then link a start.gg tournament.

Invite AbsurdTourney

Invite the bot

Use the invite button and add AbsurdTourney to your Discord server.

Register the server

Run /tourney register-guild as the server owner or a user with Manage Server.

Set tournament staff

Run /tourney permissions set-role and choose the role allowed to manage tournaments.

Link start.gg

Run /tourney link with a real start.gg tournament URL.

Build around start.gg, not against it.

AbsurdTourney is designed to keep start.gg as the tournament source of truth while giving Discord communities a faster, friendlier tournament control layer.

Invite AbsurdTourney