Skip to main content

Documentation Index

Fetch the complete documentation index at: https://teambattles.gg/docs/llms.txt

Use this file to discover all available pages before exploring further.

The league admin panel gives league staff the tools to manage every aspect of their league. Access the admin panel from your league’s profile page.
Your access level depends on your league role. Owners and Admins have full access, while Managers and Members have limited permissions.

Dashboard

The dashboard provides an at-a-glance overview:
  • Stat cards - Total teams, active season info, pending applications, recent matches
  • Activity feed - A chronological log of all admin actions (team approvals, penalties, setting changes, etc.)

Competition

The Competition tab manages the competitive structure of your league:
  • Seasons - Create, activate, and complete seasons. See Managing Seasons for details.
  • Rules - Configure enforced game rules per game (playlists, maps, team size, scheduling, etc.)
  • Display Rules - Add informational guidelines shown on the league’s rules page
  • Points Configuration - Customize point values for wins, losses, draws, streaks, and challenge bonuses
Each game in your league has its own rules and points configuration. Switch between games using the game selector.

Management

The Management tab handles teams and staff:
  • Teams - View all teams by status (pending, approved, removed). Approve or deny applications, remove teams, and issue bans.
  • Staff - Invite new staff members, change roles, and remove staff. Transfer league ownership.
  • Penalties - Issue point deductions, match forfeits, or warnings to teams
  • Cooldowns - View and manage team cooldowns. Clear cooldowns or issue manual ones.

Settings

The Settings tab controls the league’s identity and configuration:
  • Branding - Update league name, description, avatar, and banner
  • Social Links - Add or edit social media links (Discord, Twitter, etc.)
  • Games - Add or remove supported games, toggle game active status
  • Cooldown Config - Set self-leave and kick cooldown durations, enable repeat leave penalties
  • Status - Request league shutdown (requires TeamBattles staff approval)

Support

The Support tab provides a ticket queue for handling team inquiries and disputes. League staff can:
  • View and respond to support tickets
  • Assign tickets to specific staff members
  • Track ticket status and resolution