Discord commands

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…WalkthroughDiscord reference
Open my dashboard, Teams, or InboxV2 app navigation/heir dashboard, /heir teams, /heir inbox
Inspect why someone has no SeatSeat eligibility/roster seats
Review Enrollments or block a PlayerLeague eligibility/admin enrollments and eligibility
Configure shared Discord rolesRoster role modes/admin roster-roles
Create an independent TeamCreate a TeamTeam creation happens on the website.
Enroll that Team in a LeagueEnroll your TeamUse the website Enrollment flow.
Create a League RosterEnroll your TeamApproval derives the Roster. /create-team links to app setup only.
Invite a playerManage Team Members/roster invite links to app Member management.
Set availabilitySet availability/team-availability
Generate a scheduleSchedule matches/admin schedule
Report a resultReport results/elo match
Track a game serverConnect a game server/server
Link a game accountLink 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.