Temporary Roles
This is a premium feature.
Raid Organizer can automatically create temporary Discord roles for each event. When users sign up with a role emoji (e.g. Tank, Heal, DPS), they receive the event role. When they sign off, the role is removed.
Why use Event Roles?
- @mention everyone signed up — Use the event role to ping all attendees
- Voice channel access — Restrict a voice channel to only signed-up users via voice channel settings
- Permission management — Grant event-specific permissions without manual role assignment
How it works
- When an event is created,
Raid Organizercreates a temporary role (e.g.RaidOrganizer-123456789) - When a user signs up with a role emoji (not a status emoji like "Maybe" or "Absent"), they get the event role
- When they sign off or the event ends, the role is removed from them
- When the event is deleted, the role is deleted from the server
Only role emojis assign the event role. Status emojis (Maybe, Absent, etc.) do not assign the role.
Enable Event Roles
Use /toggle event_roles in an event channel to enable or disable this feature.
This feature requires additional permissions — the bot needs "Manage Roles" and the bot's role must be above the event role in the server's role hierarchy.
Voice channel restrictions
Event roles integrate with automatic voice channel creation. Use the view_restriction and connect_restriction parameters in /event_voice set to restrict who can see or join the voice channel. See the voice channel documentation for details.