Skip to content

Team PagesΒΆ

OverviewΒΆ

Each team gets a public page at:

https://your-domain.com/team/team-pinger

No authentication required - teams can bookmark and access freely.

What Teams SeeΒΆ

Upcoming MatchesΒΆ

  • Match number and round
  • Opponent team
  • Match status
  • "Start Map Veto" button (for BO1/BO3/BO5)

Live MatchesΒΆ

  • Current score
  • Map name
  • Server IP (click to copy)
  • Player connection status
  • Player ready status

Match HistoryΒΆ

  • Past results
  • Final scores
  • Maps played

Map VetoΒΆ

For BO1/BO3/BO5 matches, teams veto maps directly on their page:

How It WorksΒΆ

  1. Match status becomes "Ready"
  2. "Start Map Veto" button appears
  3. Teams click to open veto interface
  4. Turn-based system - only current team can take actions
  5. Maps are banned/picked per format
  6. Side selection for picked maps
  7. After veto completes, server auto-allocated

Veto InterfaceΒΆ

Map Cards: - Available: Full color, clickable - Banned: Grayed out with 🚫 - Picked: Green border with "MAP 1" label

Turn Indicator: - Your turn: "BAN A MAP" / "PICK A MAP" in red/green - Opponent's turn: "Waiting for Team X to..." - Cards disabled when not your turn

Veto History: Shows all bans/picks in order:

βœ“ Team Pinger banned Vertigo
βœ“ Team Simper banned Ancient
βœ“ Team Pinger picked Mirage
...

See Map Veto for detailed format rules.

Connecting to ServerΒΆ

When match is loaded:

  1. Server IP appears on team page
  2. Click "Copy Server IP" button
  3. In CS2 console:
    connect 192.168.1.100:27015
    
  4. You're auto-assigned to your team
  5. Type .ready when ready to start

Player RosterΒΆ

Live roster shows:

Your Team (Team Pinger):
βœ“ Simpert      Connected β€’ Ready
βœ“ Player2      Connected β€’ Not Ready
βœ— Player3      Not Connected
...

Opponents (Team Simper):
βœ“ OpponentA    Connected β€’ Ready
...

Updates in real-time as players connect/disconnect/ready.

Real-Time UpdatesΒΆ

Team pages update automatically via WebSocket: - Veto progress - Match scores - Player connections - Server allocation - Match completion

No refresh needed!

Mobile SupportΒΆ

Team pages are fully responsive - teams can monitor on phones/tablets.

For AdminsΒΆ

Sharing Team PagesΒΆ

Send teams their URL before tournament: - Via email/Discord - Posted in tournament info - QR codes for LAN events

Team Page Shows:ΒΆ

  • Team name and tag
  • Match schedule
  • Server IPs (during matches)
  • Player Steam IDs

Team Page Hides:ΒΆ

  • Admin controls
  • RCON passwords
  • Other teams by default
  • Tournament settings