HoneyGate Docs
Pricing Get HoneyGate

Self-assign roles

Let members pick their own roles from a tidy button or dropdown menu.

Give members a menu where they pick their own roles — colours, game pings, region, interests, notification opt-ins. They click, they get the role; they click again, it's removed. No staff involvement.

What it does

You build a role panel: an embed with clickable buttons (or a dropdown) where each option toggles a role on or off for the member who clicks it.

Setting it up

In the admin panel, open the self-assign roles feature and create a panel:

  1. Give it an internal name (just for you) and choose the channel it posts in.
  2. Set the title and description members will see, and an accent colour.
  3. Choose the stylebuttons or a dropdown menu.
  4. (Optional) Set a maximum number of roles a member can pick from this panel (0 = no limit) — handy for "pick one colour."
  5. Add your roles (up to 25 per panel).
  6. Deploy the panel — it posts to your channel.

Member experience

Members see the panel and click to add or remove a role instantly. The dropdown style is nice when you have many options; buttons are great for a handful.

Tips