Phantom

Community

Reaction roles with custom panels

Self-assign roles via reaction or button panels, with per-panel limits and unique/exclusive modes.

Panels

As many as you need, each with its own embed + role list.

25

Roles / panel

Discord button-row cap — Phantom auto-paginates beyond this.

2

Modes

Stack (pick many) or exclusive (one-of).

Button panels OR emoji reactions — same editor

Exclusive mode — picking one role drops the others on the panel

Role limits — cap how many roles a member can pick at once

Live preview of the Discord embed while you edit

01

One editor, two mechanics

Build a panel once; publish it as either reaction-based (emoji → role) or button-based (nice on mobile, works with role-gated buttons). Switching between modes re-renders the panel in place without losing assignments.

More from Phantom

All features →

Common questions

Can I mix buttons and emoji on the same panel?
Each panel is one mode at a time — buttons OR reactions. But you can create multiple panels with different modes in the same channel.

Spin it up in 30 seconds.

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