Documentation Index
Fetch the complete documentation index at: https://docs.extratimegg.com/llms.txt
Use this file to discover all available pages before exploring further.
Bot Settings
The Bot Settings page lets you configure how the extratime bot interacts with your Discord server. Access it from Admin → Bot Settings in the dashboard.Notification channel
Select a Discord text channel where the bot will post:- Match results
- Tournament announcements
- Scrim matches
- Admin actions
Match channels (Pro+)
When enabled, the bot automatically creates a temporary text channel for each match. This gives both teams a private space to:- Coordinate map picks
- Share lobby details
- Discuss disputes
Role sync (Pro+)
Role sync automatically assigns Discord roles based on team membership. When a player joins a team, they receive the corresponding Discord role. When they leave, the role is removed.Safeguards
The bot includes safety checks to prevent issues:- Missing roles — if a configured role is deleted from Discord, the bot skips it and logs a warning
- Hierarchy conflicts — if the bot’s role is below the target role, the assignment is skipped with a per-member error report
- Managed roles — roles managed by other integrations (e.g., Nitro Booster) are never touched
Caching
Channel and role lists are cached for display in the dashboard. Use the Refresh button to pull the latest list from Discord. Refreshes are rate-limited to prevent API abuse.Audit log
Every bot action is logged in the audit log accessible from the Bot Settings page. This includes:- Role assignments and removals
- Channel creation and archival
- Notification deliveries
- Errors and warnings