Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.esportshub.io/llms.txt

Use this file to discover all available pages before exploring further.

Self-roles let you opt in or out of the Discord roles that drive who gets pinged for what. Region pings, game pings, event reminders, news notifications: all toggleable from one page, no staff needed.

Open the self-roles page

Pick the roles you want and remove the ones you don’t.

How to access

The self-roles page is token-gated, you can’t just type the URL and land on it. The bot generates a short-lived personal link per member and DMs it on request, so the page reflects your account specifically. To get your link:
1

Run the slash command

In any Esports Hub channel, type /self-roles. The bot replies (ephemeral, only you see it) with your personal link.
2

Open the link

The link opens the self-roles page. Your current roles are pre-selected. Toggle anything on or off.
3

Save

Hit “Save” and the bot applies the changes to your Discord account within a few seconds.
Links expire after 24 hours. If yours has expired, just run /self-roles again.

What you can toggle

The roles grouped on the page cover the categories that fire pings or unlock channels:
  • Region pings, North America, EU, OCE, Asia, LATAM, MENA, Africa. Used for region-specific events and announcements.
  • Game pings, Valorant, League of Legends, Counter-Strike, Dota 2, Fortnite, Apex Legends, Call of Duty, Overwatch, Rocket League. Used for tournament alerts, looking-for-team posts, and game-specific news.
  • Event reminders, opt in to receive pings for community events (giveaways, tournaments, drops, voice hangouts).
  • News notifications, opt in to receive pings when Wave News publishes a new story.
Roles that are not on the self-roles page (staff, admin, mentor, partner) can only be granted by staff or earned through application flows.

Privacy and rate limits

Toggling roles via self-roles is logged so staff can debug “I thought I had X role” reports, but it isn’t published anywhere or tied to public profile. Save actions are rate-limited per user to prevent abuse: you can update self-roles up to 10 times per hour. Hitting the limit returns a soft error; wait a few minutes and try again.

Removing all self-roles

If you want to clear every self-role at once (e.g. you’re stepping back from notifications), open the page, uncheck everything, and save. There’s no “wipe my roles” button by design, every change is explicit so you don’t lose roles you wanted to keep.