Messages
Envoyer un message
Dans un salon, en privé, ou en réponse visible seulement par la personne.
L’action la plus riche : où envoyer (salon, privé, réponse visible par lui seul, même salon), texte avec variables, carte (titre, couleur, image, infos, pied de page), boutons de lien, boutons d’action et menu déroulant, épingler, supprimer après X secondes. Tout est détaillé dans Messages, boutons et formulaires.
Faire remplir un formulaire
Une fenêtre avec jusqu’à 5 questions, puis d’autres actions une fois rempli.
- Il faut un membre concerné : pas à une heure précise.
- Seulement juste après une commande, un bouton ou un clic droit.
- Pas après l’envoi d’un formulaire.
- Pas après la décision du staff.
- Pas dans une répétition.
Une fenêtre avec jusqu’à 5 questions (réponse courte ou longue, obligatoire ou non). Les actions placées dans « une fois rempli » reçoivent les réponses : ‹réponse 1› à ‹réponse 5›. Voir Messages, boutons et formulaires.
Demander la validation du staff
Envoie la demande au staff avec deux boutons : Accepter et Refuser. Tu choisis ce qui se passe dans chaque cas.
- Il faut un membre concerné : pas à une heure précise.
- Pas après la décision du staff.
- Pas dans une répétition.
Le staff reçoit la demande avec Accepter et Refuser. Tu choisis ce qui se passe dans chaque cas (rôle, message privé…). Les demandes sont rangées dans une liste visible dans le dashboard. Voir la validation du staff.
Lancer un sondage Discord
Un vrai sondage Discord, avec jusqu’à 10 réponses et une durée.
| Réglage | Type | Détail |
|---|---|---|
| Dans quel salon ? | Salon choisi par l’admin | — |
| Question | Texte | Accepte les variables. |
| Réponses | Texte long | Une réponse par ligne, 10 au maximum (55 caractères chacune). |
| Durée | Nombre | — |
| Combien de réponses par personne ? | Choix : Une seule · Plusieurs | — |
Envoyer avec un autre nom
Le message apparaît avec le nom et l’avatar que tu choisis, par exemple celui du membre (citation, annonce d’un personnage…).
| Réglage | Type | Détail |
|---|---|---|
| Dans quel salon ? | Salon choisi par l’admin | — |
| Nom affiché | Texte | Accepte les variables. |
| Avatar | Choix : Celui du membre · Le logo du serveur · Celui par défaut | — |
| Message | Texte long | Accepte les variables. |
Ajouter une réaction
Opale réagit au message avec un émoji.
| Réglage | Type | Détail |
|---|---|---|
| Quel émoji ? | Émoji | Un émoji classique, ou un émoji du serveur. |
- Seulement après un message ou une réaction.
- Pas après l’envoi d’un formulaire.
- Pas après la décision du staff.
Supprimer le message
Efface le message qui a déclenché la règle.
- Seulement après un message ou une réaction.
- Pas après l’envoi d’un formulaire.
- Pas après la décision du staff.
Créer un fil de discussion
Ouvre un fil sous le message.
| Réglage | Type | Détail |
|---|---|---|
| Nom du fil | Texte | Accepte les variables. |
- Seulement sous un message.
- Pas après l’envoi d’un formulaire.
- Pas après la décision du staff.
Effacer des messages
Supprime les derniers messages d’un salon (de moins de 14 jours), ceux de tout le monde ou seulement du membre.
| Réglage | Type | Détail |
|---|---|---|
| Dans quel salon ? | Choix : Celui où c’est arrivé · Un salon choisi par l’admin | — |
| Quel salon ? | Salon choisi par l’admin | — |
| Combien de messages ? | Nombre | — |
| Les messages de qui ? | Choix : Tout le monde · Seulement le membre | — |
Membre
Donner un rôle
Le rôle est choisi par l’admin à l’installation.
| Réglage | Type | Détail |
|---|---|---|
| Quel rôle ? | Rôle choisi par l’admin | — |
- Il faut un membre concerné : pas à une heure précise.
Retirer un rôle
Retire un rôle au membre.
| Réglage | Type | Détail |
|---|---|---|
| Quel rôle ? | Rôle choisi par l’admin | — |
- Il faut un membre concerné : pas à une heure précise.
Donner ou retirer un rôle
Donne le rôle, ou le retire si le membre l’a déjà.
| Réglage | Type | Détail |
|---|---|---|
| Quel rôle ? | Rôle choisi par l’admin | — |
- Il faut un membre concerné : pas à une heure précise.
Changer son pseudo
Par exemple ajouter un préfixe comme « [Nouveau] ».
| Réglage | Type | Détail |
|---|---|---|
| Nouveau pseudo | Texte | 32 caractères au maximum. Accepte les variables. |
- Il faut un membre concerné : pas à une heure précise.
Donner des points
Les points s’additionnent et un classement apparaît dans le dashboard.
| Réglage | Type | Détail |
|---|---|---|
| Nom du classement | Texte | Change-le pour avoir plusieurs classements (par exemple « XP » et « Victoires »). |
| Combien de points ? | Nombre | Mets un nombre négatif pour en retirer. |
- Il faut un membre concerné : pas à une heure précise.
Lire ses points
Pour afficher ensuite {points} et {rang} dans un message.
| Réglage | Type | Détail |
|---|---|---|
| Quel classement ? | Texte | Ensuite, utilise ‹points› et ‹rang› dans un message. |
- Il faut un membre concerné : pas à une heure précise.
- Pas après la décision du staff.
Donner des pièces
Ajoute des pièces de la monnaie du serveur (module Économie). Elles servent dans /boutique.
| Réglage | Type | Détail |
|---|---|---|
| Combien de pièces ? | Nombre | Mets un nombre négatif pour en retirer. |
- Il faut un membre concerné : pas à une heure précise.
Logique
Si… sinon
Vérifie une condition, puis fait une chose ou une autre.
- Deux niveaux d’imbrication au maximum.
Voir Logique.
Au hasard, une suite parmi plusieurs
Opale tire au sort une des suites. Tu peux en rendre certaines plus probables.
- Deux niveaux d’imbrication au maximum.
Voir Logique.
Répéter
Refait les mêmes actions plusieurs fois de suite (10 au maximum).
| Réglage | Type | Détail |
|---|---|---|
| Combien de fois ? | Nombre | Dans les messages répétés, ‹tour› affiche le numéro du tour (1, 2, 3…). |
- Deux niveaux d’imbrication au maximum.
Voir Logique.
Attendre
Patiente quelques minutes (ou jours) avant la suite.
| Réglage | Type | Détail |
|---|---|---|
| Combien de temps ? | Durée | Jusqu’à 7 jours. La suite se fait même si Opale redémarre entre-temps. |
- Pas après la décision du staff.
- Seulement au premier niveau de la règle (pas dans un « Si… sinon », un tirage ou une répétition).
Lancer une séquence
Rejoue une suite d’actions réutilisable. Crée-la avec « Ajouter une autre règle » › Séquence réutilisable.
| Réglage | Type | Détail |
|---|---|---|
| Quelle séquence ? | Texte | — |
Jeux
Poser une question
Opale tire une question dans ta liste et la publie. En mode quiz, la première bonne réponse gagne des points.
| Réglage | Type | Détail |
|---|---|---|
| Dans quel salon ? | Salon choisi par l’admin | — |
| Quel genre de question ? | Choix : Quiz : la première bonne réponse gagne des points · Question libre, sans réponse attendue | — |
| Liste des questions | Texte long | Une question par ligne. Pour un quiz, la réponse après une barre : Capitale de la France ? | Paris. Plusieurs réponses acceptées : 8 / huit. |
| Points pour la bonne réponse | Nombre | — |
| Nom du classement | Texte | — |
| Si personne ne trouve, donner la réponse après… | Durée | La question suivante n’est pas bloquée pour autant. |
- Pas après la décision du staff.
- Pas dans une répétition.
- Seulement au premier niveau de la règle (pas dans un « Si… sinon », un tirage ou une répétition).
Tirer au hasard
Un dé, pile ou face, ou un nombre. Le résultat est retenu pour l’afficher dans un message ou le tester.
| Réglage | Type | Détail |
|---|---|---|
| Quel tirage ? | Choix : Un dé (1 à 6) · Pile ou face · Un nombre entre 1 et… | — |
| Jusqu’à combien ? | Nombre | Opale tire un nombre entre 1 et ce nombre. |
| Où retenir le résultat ? | Valeur retenue | Ensuite, affiche-le dans un message ou teste-le avec « Si… sinon ». |
Lire le classement
Pour afficher ensuite le top du classement avec ‹classement› dans un message.
| Réglage | Type | Détail |
|---|---|---|
| Quel classement ? | Texte | Le même nom que dans « Donner des points ». |
| Combien de places ? | Nombre | — |
Mémoire
Retenir une valeur
Opale retient un texte pour le membre ou pour le serveur : sa ville, l’IP actuelle…
| Réglage | Type | Détail |
|---|---|---|
| Quelle valeur retenir ? | Valeur retenue | Choisis un nom clair, par exemple « Sa ville » ou « IP actuelle ». |
| Ce qu’il faut retenir | Texte | Un texte, ou une variable : après un formulaire, ‹réponse 1› retient sa première réponse. Accepte les variables. |
Changer un compteur
Ajoute ou retire un nombre à une valeur retenue : nombre de victoires, de visites…
| Réglage | Type | Détail |
|---|---|---|
| Quel compteur ? | Valeur retenue | Un compteur est une valeur retenue qui contient un nombre. |
| Combien ajouter ? | Nombre | Mets un nombre négatif pour en retirer. |
Oublier une valeur
Efface une valeur retenue.
| Réglage | Type | Détail |
|---|---|---|
| Quelle valeur oublier ? | Valeur retenue | — |
Garder une trace
Ajoute une ligne dans une liste visible dans le dashboard.
| Réglage | Type | Détail |
|---|---|---|
| Nom de la liste | Texte | Elle apparaîtra comme un tableau dans le dashboard de l’admin. |
Internet
Lire une information sur internet
Opale lit une page ou une API (météo, statut d’un jeu, cours…) et retient la valeur pour l’afficher ensuite.
| Réglage | Type | Détail |
|---|---|---|
| Adresse à lire | Texte | Elle doit commencer par https:// et le nom du site. Après le nom du site, tu peux glisser des variables, par exemple ?ville=‹réponse 1›. Accepte les variables. |
| Que garder de la réponse ? | Texte | Pour une API en JSON, le chemin de la valeur : current.temperature_2m ou results.0.name. Laisse vide pour garder tout le texte. Facultatif. |
| Où retenir le résultat ? | Valeur retenue | Ensuite, affiche-le dans un message ou teste-le avec « Si… sinon ». |
Vocal
Jouer un son
Opale rejoint un salon vocal et joue un son ou une radio en direct (mp3, ogg, wav…).
| Réglage | Type | Détail |
|---|---|---|
| Adresse du son | Texte | Un lien https vers un fichier audio ou une radio en direct. Le site sera montré à l’admin à l’installation. |
| Dans quel vocal ? | Choix : Celui où est le membre · Un salon vocal choisi par l’admin | — |
| Quel salon vocal ? | Salon vocal choisi par l’admin | — |
| Volume | Nombre | — |
| Titre affiché (facultatif) | Texte | Facultatif. |
Mettre en pause ou arrêter le son
Pause, reprise, arrêt du son, ou Opale quitte le vocal.
| Réglage | Type | Détail |
|---|---|---|
| Que faire ? | Choix : Mettre le son en pause · Reprendre le son · Arrêter le son · Quitter le vocal | — |
Le déplacer en vocal
Déplace le membre dans un autre salon vocal (il doit déjà être en vocal).
| Réglage | Type | Détail |
|---|---|---|
| Vers quel salon vocal ? | Salon vocal choisi par l’admin | — |
- Il faut un membre concerné : pas à une heure précise.
Couper son micro ou son casque
Rend le membre muet ou sourd en vocal, ou le rétablit.
| Réglage | Type | Détail |
|---|---|---|
| Que faire ? | Choix : Couper son micro · Rétablir son micro · Couper son casque · Rétablir son casque | — |
- Il faut un membre concerné : pas à une heure précise.
Le déconnecter du vocal
Le membre est sorti du salon vocal.
- Il faut un membre concerné : pas à une heure précise.
Modération
Rendre muet
Le membre ne peut plus écrire pendant quelques minutes.
| Réglage | Type | Détail |
|---|---|---|
| Pendant combien de minutes ? | Nombre | — |
- Il faut un membre concerné : pas à une heure précise.
Lui rendre la parole
Lève l’exclusion temporaire (« rendre muet ») avant la fin.
- Il faut un membre concerné : pas à une heure précise.
Expulser
Retire le membre du serveur.
- Il faut un membre concerné : pas à une heure précise.
Bannir
Bannit définitivement le membre.
- Il faut un membre concerné : pas à une heure précise.
Lever son bannissement
Débannit le membre (par exemple après une décision du staff, ou sur « un membre est banni »).
- Il faut un membre concerné : pas à une heure précise.
Salons
Fermer un salon
Plus personne ne peut y écrire (sauf le staff).
| Réglage | Type | Détail |
|---|---|---|
| Quel salon fermer ? | Salon choisi par l’admin | Le staff et Opale gardent toujours le droit d’y écrire. |
Rouvrir un salon
Les membres peuvent de nouveau y écrire.
| Réglage | Type | Détail |
|---|---|---|
| Quel salon rouvrir ? | Salon choisi par l’admin | Le staff et Opale gardent toujours le droit d’y écrire. |
Créer un salon
Un salon texte ou vocal, public ou privé pour le membre. Ensuite ‹nouveau salon› le mentionne.
| Réglage | Type | Détail |
|---|---|---|
| Nom du salon | Texte | Accepte les variables. |
| Type | Choix : Texte · Vocal | — |
| Qui le voit ? | Choix : Tout le monde · Seulement le membre (et le staff choisi) | — |
| Rôle du staff qui le voit aussi | Rôle choisi par l’admin | Facultatif. |
| Dans quelle catégorie ? (facultatif) | Catégorie choisie par l’admin | Facultatif. |
Renommer un salon
Par exemple un compteur « Membres : ‹membres› ». Discord n’accepte que 2 changements de nom toutes les 10 minutes par salon.
| Réglage | Type | Détail |
|---|---|---|
| Quel salon ? | Choix : Celui où c’est arrivé · Un salon choisi par l’admin · Le salon créé juste avant | — |
| Quel salon ? | Salon choisi par l’admin | — |
| Nouveau nom | Texte | Accepte les variables. |
Régler le mode lent
Impose un délai entre deux messages d’un même membre dans le salon. 0 pour l’enlever.
| Réglage | Type | Détail |
|---|---|---|
| Quel salon ? | Choix : Celui où c’est arrivé · Un salon choisi par l’admin | — |
| Quel salon ? | Salon choisi par l’admin | — |
| Délai entre deux messages | Nombre | — |
Créer une invitation
Crée un lien d’invitation. Ensuite ‹invitation› affiche le lien.
| Réglage | Type | Détail |
|---|---|---|
| Vers quel salon ? | Choix : Celui où c’est arrivé · Un salon choisi par l’admin | — |
| Quel salon ? | Salon choisi par l’admin | — |
| Valable pendant (0 = toujours) | Nombre | — |
| Nombre d’utilisations (0 = illimité) | Nombre | — |
Supprimer un salon
Supprime définitivement un salon : celui où c’est arrivé (un ticket), celui créé juste avant, ou un salon choisi.
| Réglage | Type | Détail |
|---|---|---|
| Quel salon ? | Choix : Celui où c’est arrivé · Un salon choisi par l’admin · Le salon créé juste avant | — |
| Quel salon ? | Salon choisi par l’admin | — |
Serveur
Créer un rôle
Un rôle simple (sans permission), avec une couleur. Il peut être donné tout de suite au membre.
| Réglage | Type | Détail |
|---|---|---|
| Nom du rôle | Texte | Accepte les variables. |
| Couleur | Choix : Rose · Bleu · Vert · Or · Rouge · Violet | — |
| Le donner au membre ? | Choix : Oui · Non | — |
Programmer un événement
Ajoute un événement Discord dans un salon vocal, que les membres peuvent suivre. Ensuite ‹lien de l’événement› le partage.
| Réglage | Type | Détail |
|---|---|---|
| Titre | Texte | Accepte les variables. |
| Description | Texte long | Accepte les variables. |
| Dans combien de jours ? | Nombre | — |
| À quelle heure ? | Heure | Heure de Paris. |
| Durée | Nombre | — |
| Dans quel salon vocal ? | Salon vocal choisi par l’admin | — |
Écrire dans le journal du module
Une ligne visible par l’admin dans l’onglet Journal du module. Pratique pour garder une trace discrète.
| Réglage | Type | Détail |
|---|---|---|
| Texte | Texte | Accepte les variables. |