Phantom

Community

Auto-assigned join roles with optional delay

Give every new member the roles they need automatically — humans and bots handled separately, with an optional delay to slip past verification.

10

Roles / list

Humans and bots each get their own list of up to 10 roles.

0-60

Delay minutes

Delay in minutes — stack neatly with verification.

Opt-in

Persistence

Remember earned roles across rejoins when enabled.

Separate role lists for humans vs bots — one won't catch the other

Optional per-role delay (0-60 min) so join-gated flows run first

Remembers roles across rejoins via Role Persistence (opt-in)

Stacks cleanly with Verification + Reaction Roles

01

Set and forget

Pick up to 10 roles for humans, 10 roles for bots — or leave one side empty. Phantom listens for the gateway join event and applies the roles immediately (or after your configured delay).

02

Plays well with verification

If Verification is on, join roles can wait until after the user has passed — so new members get view-only access first, then the full role bundle when they're confirmed.

More from Phantom

All features →

Common questions

What if a role is deleted after I configured it?
Phantom surfaces it on the Error Log page with a one-step fix pointing at the join-roles editor.

Spin it up in 30 seconds.

Add Phantom, pick your modules, done. Every feature is on the house.