Discord commands

/elo

Report League match results or override Roster Elo.

Who can use it: League Organizers.

Heir checks Organizer permission before recording a result or overriding Elo. The acknowledgement is private, and Discord visibility can also be configured in Server Settings → Integrations.

/elo match

Record a match manually and update both teams' ELO and records.

  • winner String — choose a Roster from autocomplete
  • loser String — choose a Roster from autocomplete
  • winning_score Number
  • losing_score Number

This is how organizers record a result from Discord; the web schedule editor is the other route.

Scores must be non-negative whole numbers and the winning score must be greater than the losing score — if the reported winner lost, swap the teams. See Ratings and Elo for how ratings are calculated.

If the two teams have a scheduled fixture on the active published schedule, the result is linked to it automatically and the schedule embed updates (see /schedule). You can also record results straight from the published schedule with its Report result button.

/elo override

Set a team's ELO directly.

  • team String — choose a Roster from autocomplete
  • elo Number — a whole number from -1 (provisional) to 10,000

For a full walkthrough, see Report a match result.