The bot for a roster that has to show up on time
A competitive server is a scheduling problem wearing a community's clothes. Scrims, tryouts and match calls all depend on the right people seeing the right message in time, which is exactly what a busy Discord is worst at.
What usually breaks in esports teams and clans
- Scrim times get lost in chat and half the roster misses them
- Tryouts are run by hand in DMs
- Team channels are visible to everyone, including opponents
What the bot does about it
Every command below is a real command in the catalog, switched on from the dashboard. Nothing here needs code, and nothing needs a developer.
Scheduling that doesn't rely on memory
Scheduled messages and recurring reminders post match calls and practice times automatically, on the day, in the right channel.
- /schedule-message
- /reminder-recurring
- /event
- /remindme
Run tryouts and brackets in the server
Application forms collect tryout entries in a consistent format, and brackets run the internal competition without a spreadsheet.
- /apply
- /bracket
- /poll
- /embed
Separate the roster from the public
Role menus and temporary roles keep team-only channels genuinely team-only, and temporary voice channels give each squad its own room without permanent clutter.
- /rolemenu
- /temprole
- /tempvoice
- /role
It is still your bot
Whatever kind of server you run, the setup is the same: the Discord application is created on your own account, so the bot carries your name, your avatar and your colors. Members never see UsaTech. You configure it from a web dashboard, and there is no code at any point.