Reaction roles
Self-assign role panels. Members pick a role by clicking a button under a message SpookyPulse posts.
Loading panels…
The panel is posted to the channel you pick. Add one or more emoji → role entries, then create it.
Where the reaction-role message is posted.
How buttons behave when a member clicks them.
Emoji can be a standard emoji (🎮) or a custom one (
<:name:id>). Each entry maps to one role.
Auto-roles
Roles automatically given to members when they join the server.
Loading auto-roles…
Wait this many seconds after join before assigning the role. 0 = immediately.
Require verification first
Only give this role after the member passes verification (if verification is set up).
Welcome & leave
Greet new members and announce when someone leaves. Use {user} to mention the member and {server} for the server name.
Where welcome messages are posted. Leave empty to disable.
Send as embed
Post the welcome message inside a styled embed instead of plain text.
Optional role granted alongside the welcome message.
Also send a welcome DM
Direct-message the new member privately in addition to the channel post.
Where leave messages are posted. Leave empty to disable.
Leave as embed
Post the leave message inside a styled embed instead of plain text.
Verification
Gate new members behind a verification step before they can see the server.
Configured in Discord
Verification is set up with the
/setup command in your server — it walks you through the verify channel, the verified role and the challenge type. There's no dashboard screen for it yet. Once it's live, the auto-roles above can wait for it with Require verification first.
Upgrade required
Roles & welcome isn't fully in your plan
Some of these tools are available on a higher plan. Upgrade to unlock reaction-role panels and more.
See plansCouldn't load this page
Something went wrong loading your roles & welcome settings. Try refreshing the page.