Reaction Role
Command category for managing reaction-based role assignment in Kythia.
/reaction-role
🎭 Let members self-assign roles by reacting to a message with a specific emoji.
Usage
/reaction-role add <message_id> <emoji> <role> [channel]
/reaction-role list
/reaction-role remove <message_id> <emoji> [channel]
Subcommands
/reaction-role list — 📜 List all reaction roles configured in this server.
/reaction-role add <message_id> <emoji> <role> [<channel>] — ➕ Attach a reaction role to a message.
| Option | Type | Required | Description |
|---|---|---|---|
message_id |
Text | ✅ | ID of the target message |
emoji |
Text | ✅ | The emoji members will react with |
role |
Role | ✅ | The role to assign upon reaction |
channel |
Channel | — | Channel containing the message (defaults to current) |
/reaction-role remove <message_id> <emoji> [<channel>] — ➖ Remove a reaction role from a message.
| Option | Type | Required | Description |
|---|---|---|---|
message_id |
Text | ✅ | ID of the target message |
emoji |
Text | ✅ | The emoji to remove |
channel |
Channel | — | Channel containing the message (defaults to current) |