Réactions de rôles
Les réactions de rôles permettent à vos membres de s'attribuer eux-mêmes des rôles en interagissant avec un message, sans qu'un modérateur intervienne. Vous rédigez un message (un règlement à accepter, des couleurs à choisir, des notifications auxquelles s'abonner, etc.), puis vous y associez des rôles avec l'une des trois commandes ci-dessous. iHorizon propose trois styles qui font le même travail sous une apparence différente :
- Réaction : les membres cliquent sur une réaction emoji sous le message.
- Bouton : les membres appuient sur un bouton attaché au message.
- Menu déroulant : les membres choisissent dans une liste déroulante.
Les trois s'attachent à un message déjà existant : postez donc votre message d'abord, puis copiez son identifiant (comment trouver l'identifiant d'un message).

/rolebutton <value> <channel> <message_id> [reaction] [role]
Nécessite la permission Administrateur
Seuls les membres disposant de la permission Administrateur peuvent utiliser cette commande.
| Option | Type | Requis | Choix |
|---|---|---|---|
value |
String | Oui | Ajouter un autre, Supprimer un |
channel |
Channel | Oui | - |
message_id |
String | Oui | - |
reaction |
String | Non | - |
role |
Role | Non | - |
Attache à un message un bouton qui donne un rôle lorsqu'on l'appuie. Choisissez Ajouter un autre et indiquez la reaction (l'emoji affiché sur le bouton) et le role à donner ; pointez channel et message_id sur le message cible. Relancez-la pour ajouter d'autres boutons au même message, ou utilisez Supprimer un pour en retirer un.
/rolereaction <value> <channel> <message_id> [reaction] [role]
Nécessite la permission Administrateur
Seuls les membres disposant de la permission Administrateur peuvent utiliser cette commande.
| Option | Type | Requis | Choix |
|---|---|---|---|
value |
String | Oui | Ajouter un autre, Supprimer un |
channel |
Channel | Oui | - |
message_id |
String | Oui | - |
reaction |
String | Non | - |
role |
Role | Non | - |
Fonctionne exactement comme /rolebutton, mais au lieu d'un bouton, elle ajoute une réaction emoji au message. Les membres obtiennent le role lié en cliquant sur l'emoji et le perdent en retirant leur réaction. Choisissez Ajouter un autre avec une reaction et un role pour créer une paire, ou Supprimer un pour en supprimer une.
/roleselect <channel> <message_id>
Nécessite la permission Administrateur
Seuls les membres disposant de la permission Administrateur peuvent utiliser cette commande.
| Option | Type | Requis | Choix |
|---|---|---|---|
channel |
Channel | Oui | - |
message_id |
String | Oui | - |
Ajoute un menu déroulant au message cible et ouvre un panel de configuration où vous associez chaque option à un rôle. C'est le choix le plus soigné quand vous avez beaucoup de rôles à proposer, car un seul menu les regroupe au lieu d'un mur de boutons ou d'emojis.