⚔ GWRANK Guild Wars · GvG Tools

Scrim Commands

Manage scrim registration and teams

Queue Management

/scrim panel

Description: Display the scrim registration panel with interactive buttons

Usage: /scrim panel

Features:

  • Shows current global queue across all servers
  • Interactive buttons for quick actions
  • Auto-refreshes when any action occurs on any server

Panel Buttons:

  • Register - Add yourself to the queue
  • Unregister - Remove yourself from the queue
  • AFK - Mark yourself as AFK
  • Back (from AFK) - Return from AFK status
  • Refresh - Refresh the panel display
  • Reset Queue - Clear entire queue (moderators only)

/scrim register

Description: Register for the scrim queue

Usage: Click the "Register" button in the scrim panel or use the command

Response: You have been registered, <username>!

/scrim unregister

Description: Unregister from the scrim queue

Usage: Click the "Unregister" button or use the command

Response: You have been unregistered, <username>!

/scrim queue

Description: Show the current scrim queue

Usage: /scrim queue

Response:

<@user>, the current players ordered by registration time are:
#1 <@player1> (**IGN1**)
#2 <@player2> (**IGN2**)
...
We need X more players.

Team Management

/scrim team new

Description: Form new teams for the next series (moderators only)

Usage: /scrim team new

Requires: Exactly 16 players in queue

Note: Teams are automatically formed when the 16th player registers

/scrim team win

Description: Record a game win for a team (moderators only)

Usage: /scrim team win <a|b>

Example: /scrim team win a

Note: Best of 3 series. Elo is updated when a team reaches 2 wins.

/scrim team captains

Description: See the current captains

Usage: /scrim team captains

/scrim team roll

Description: Roll a random number between 0-100

Usage: /scrim team roll

Response: <@user>, you rolled: <number>

/scrim team move

Description: Move the current queue to the Scrimers voice channel (moderators only)

Usage: /scrim team move

Moderator Commands

/scrim reset

Description: Reset the current scrim queue (moderators only)

Usage: /scrim reset or click "Reset Queue" button in panel

Response: <@user>, you successfully reset the current queue.

/scrim add

Description: Add a player to the queue by in-game name (moderators only)

Usage: /scrim add <igname>

/scrim remove

Description: Remove a player from the queue by in-game name (moderators only)

Usage: /scrim remove <igname>

/scrim afk

Description: Mark a player as AFK (moderators only)

Usage: /scrim afk [@user]

Note: Users can also click the "AFK" button in the panel to mark themselves

/scrim back

Description: Bring a player back from AFK (moderators only)

Usage: /scrim back [@user]

Note: Users can also click the "Back (from AFK)" button in the panel to return themselves

Cross-Server Features

The scrim system now supports cross-server synchronization:

  • Use /scrim panel on any server to display the registration panel
  • All panels across all servers show the same global queue
  • Any action (register, unregister, afk, back, reset) on any server automatically refreshes all panels
  • Button actions work from any server and update all panels globally

Note: Panels are tracked in memory and will be cleared on bot restart.