Discord command reference
Find a command by task, understand its audience, and choose the right Team or Roster workflow.
Most tasks can start on heir.gg. Use these pages for exact Discord command names, options, permissions, and operational detail. League operations run in a connected League. /heir and retired Team-command links can open app workflows without a League association. Independent Team management happens on the website; Team webhooks send notifications.
Start with your task
| I want to… | Walkthrough | Discord reference |
|---|---|---|
| Open my dashboard, Teams, or Inbox | V2 app navigation | /heir dashboard, /heir teams, /heir inbox |
| Inspect why someone has no Seat | Seat eligibility | /roster seats |
| Review Enrollments or block a Player | League eligibility | /admin enrollments and eligibility |
| Configure shared Discord roles | Roster role modes | /admin roster-roles |
| Create an independent Team | Create a Team | Team creation happens on the website. |
| Enroll that Team in a League | Enroll your Team | Use the website Enrollment flow. |
| Create a League Roster | Enroll your Team | Approval derives the Roster. /create-team links to app setup only. |
| Invite a player | Manage Team Members | /roster invite links to app Member management. |
| Set availability | Set availability | /team-availability |
| Generate a schedule | Schedule matches | /admin schedule |
| Report a result | Report results | /elo match |
| Track a game server | Connect a game server | /server |
| Link a game account | Link your identity | /identity |
Reading the reference
Options are required unless marked optional. Names such as team, winner, and loser use Roster autocomplete: select the intended League Roster rather than typing a Discord role mention. The ref-role configuration option is still a Discord Role.
For examples containing placeholders such as <match-id>, replace the placeholder with your real value. Discord's command composer offers supported choices and players.
Permissions and missing commands
Seeing a command does not grant permission to use it. Heir checks the actor and League on the server. Read command permissions for the complete audience table, or troubleshooting if commands are missing or do not respond.
League administration
/admin contains League Organizer tools, including schedule generation, identity administration, /admin sync-users, and /admin export-availability.