Docs
Command Reference

`/team-availability`

Captain-facing availability and server preference commands.

/team-availability set-time

Availability is now set on the web. Running this command replies with a link to your team's availability grid at heir.gg/<league>/team, where a captain can toggle the whole week at once.

Setting availability moved off Discord because leagues can now configure their own per-region slot times and counts (see scheduling). A fixed Discord picker couldn't reflect that — it only ever offered three slots with hard-coded labels, so a league running four slots (or its own times) couldn't set them here. The web grid shows each region's real times and edits every day and slot in one place, and it works for Discord-linked leagues too.

Nothing about the underlying availability changed — matches are still only scheduled on the days the league has enabled (matchmaking-days in /config), and a team is treated as unavailable on a day until its captain sets it.

/team-availability set-locations

Set preferred server locations for your team.

  • first String optional
  • second String optional
  • third String optional

All three location choices must be unique.

/team-availability vacation

Toggle vacation mode for your team (captain only). While on vacation:

  • Weekly matchmaking skips your team — it won't be scheduled, and it appears under the schedule's Unscheduled Teams with a 🏝️ marker so everyone knows why.
  • The leaderboard and your availability view show a 🏝️ marker.
  • Your availability settings are kept and everything resumes when you toggle it off.

/team-availability view

View your team's current availability, rendered with your region's real slot times, plus a link to edit it on the web.

On this page