Élément Détail Lina Une membre normale. C’est elle qui déclenche la plupart des tests. Sam Un membre du staff (il a toutes les permissions). Il clique sur « Accepter » ou « Refuser », fait les clics droits et les commandes réservées. Salons #général, #staff, #annonces. Les salons demandés par ton module sont remplis automatiquement. Rôles @Membre, @VIP, @Staff.
Dans l’onglet Tester , chaque bouton joue un événement : « Lina arrive sur le serveur », « Lina tape /meteo … », « Sam : clic droit sur Lina › Avertir », « Un membre est banni »… Les boutons apparaissent selon ce que ton module écoute. Tu peux ensuite cliquer sur les boutons des messages affichés pour continuer le scénario.
Ligne Signification Message (bulle) Ce qu’Opale enverrait : dans un salon, en privé ou en réponse visible par une seule personne. → Action Une action sur le serveur : rôle donné, membre rendu muet, salon créé… Discord : … Un appel direct à l’API Discord (mode code ou actions avancées), avec une réponse d’exemple. Internet : … Un appel à un site extérieur. Le simulateur ne contacte jamais internet : la réponse est un exemple. Vocal : … Ce qu’Opale ferait en vocal (rejoindre, jouer un son…). ⚠️ Erreur Ce qui échouerait sur un vrai serveur, avec la raison.
Les réponses d’internet sont simulées : une valeur lue avec « Lire une information sur internet » sera vide pendant le test. Vérifie l’adresse et le chemin de la valeur dans un navigateur.
Les modifications non enregistrées sont prises en compte : pas besoin d’enregistrer avant de tester.