Skip to main content

Overview

Attach an emoji to a role, and anyone who reacts with it gets that role. Take the reaction off and the role comes back off — unless you make it persistent. These work on any message in your server, including ones misery didn’t send.
You need Manage Roles to run these commands, and misery needs it too.

Adding a reaction role

Syntax
Example
misery adds the reaction to the message for you, so members have something to click straight away.

Pointing at the message

Persistent roles

Add $persistent and the role sticks even after the member removes their reaction.
This is what you want for verification. Members verify once and keep access even if they clear their reaction later.

Roles misery won’t accept

Roles with dangerous permissions

Self-assignable moderation power is a security hole, so any role carrying a dangerous permission (Administrator, Manage Server, Ban Members, and so on) is rejected.

Roles above misery

misery can’t hand out a role positioned higher than its own — drag misery’s role above it.

Roles above you

Unless you own the server, you can’t configure a role sitting at or above your highest one.

Removing reaction roles

One emoji

Syntax
Example

Every emoji on one message

Syntax
Example

Every reaction role in the server

This clears everything and can’t be undone. misery asks you to confirm with a ✅ reaction first.

Viewing what’s configured

,reactionrole list pages through every reaction role with its message link, role, emoji, and whether it’s persistent.