Discord commands

/admin sync-users

Reconcile Discord membership and League roles.

Who can use it: League Organizers.

Refresh what Heir knows about the people who are already Members of this connected League. The command reports while it is still working and returns before the Discord side of the work finishes.

What It Does

  • Refreshes existing Members' Heir profiles, display names, avatars, and Discord roles
  • Repairs Discord roles that drifted out of step with current Heir membership and Roster Seats, then queues the resulting Roster updates

What It Does Not Do

  • It never adds anyone to the League. People join only by choosing Join on the League's invitation page.
  • It never reopens the membership of someone who left or was banned, and unbanning a player does not rejoin them.
  • It cannot grant or remove Organizer access. Only the League Owner does that in Heir; see Manage a League.

The League must already exist; this command does not create one. If the run is interrupted, run it again — repeating it is safe.

This is a repair command. Use it when Discord roles or displayed profiles look out of step with the League, not to admit players.