/calendar
AdminUn post de calendrier des événements qui se met à jour tout seul, avec des rôles pour être pingué.
Ce que ça fait
Poste un message tracker qui liste les événements en cours et à venir et se modifie tout seul chaque jour.
Crée un rôle par événement. Les membres appuient sur Prendre des rôles de rappel sous le post pour choisir quels événements les pingent.
Ping chaque rôle à l'heure : MGE et More Than Gems un jour avant pour que les gens économisent, les événements de gemmes 12 heures avant, le reste au début. Il peut aussi créer des événements Discord deux jours à l'avance.
Quand l'utiliser
Une fois, quand tu configures le serveur. Ensuite ça tourne tout seul.
Qui peut l'utiliser
Qui
Admins uniquement : les membres avec Administrateur, Gérer le serveur ou le rôle Bot Admin.
Où
N'importe quel salon que le bot peut voir.
Sous-commandes
Tape la commande, puis choisis-en une. Chacune a ses propres options.
/calendar setup Poste le tracker dans un salon et crée les rôles d'événement.
channelRequis salonOù le tracker est posté.
create_discord_eventsRequis True ou FalseCrée aussi des événements Discord pour les événements à venir du calendrier. Demande la permission Gérer les événements.
last_eventOptionnel choisis dans une listeL'événement Egg ou Hammer en cours ou à venir. Renseigne-le pour une rotation personnalisée.
À la chasse de l'Histoire (événement Hammer)Trésor du Saint Chevalier (événement Egg)last_egg_patternOptionnel choisis dans une listeL'équipement de cet événement Egg, ou de l'œuf juste avant ce marteau.
Casque / PantalonArme / AccessoireTorse / Gants / Bottes
/calendar settings Ouvre le panneau de contrôle du calendrier : salon du tracker, événements affichés, pings de rôles, événements Discord et rotation Egg / Hammer.
/calendar deactivate Désactive le calendrier et supprime le post du tracker.
delete_rolesOptionnel True ou FalseSupprime aussi les rôles d'événement.
Par défaut : Non, les garder
Exemples
Copie-en une, colle-la dans Discord et change les valeurs. Sous chacune, tu vois ce que répond le bot.
/calendar setup channel: #events create_discord_events: True « Calendrier des événements posté dans #events avec une rotation Egg / Hammer générique. » Les rôles d'événement sont créés et les membres peuvent les choisir.
/calendar setup channel: #events create_discord_events: False last_event: Hunt for History (Hammer Event) last_egg_pattern: Weapon / Accessory Le même post avec une rotation personnalisée : des rôles Egg et Hammer séparés et l'équipement de chaque œuf.
/calendar settings Un panneau de contrôle privé avec un bouton pour chaque réglage.
/calendar deactivate « Calendrier des événements désactivé. » Les rôles restent sauf si tu règles delete_roles.
Astuces et erreurs
Astuces
- La rotation générique donne un seul rôle Egg / Hammer combiné. La personnalisée ajoute des rôles Egg et Hammer séparés et montre quel équipement a chaque œuf.
- Dis aux membres d'appuyer une fois sur Prendre des rôles de rappel. Personne n'est pingué pour des événements qu'il n'a pas choisis.
Erreurs courantes
- Choisis last_event et last_egg_pattern ensemble, ou aucun des deux. Un seul est refusé.
- Pour déplacer le tracker dans un autre salon, lance d'abord /calendar deactivate, puis refais la config.
- Le bot a besoin de Gérer les rôles pour créer les rôles, et d'Envoyer des messages et d'Intégrer des liens dans le salon.
Réglage du tableau de bord
Calendrier des événements
Le salon, les événements affichés, les heures de ping, les événements Discord et la rotation sont sur la page Calendrier des événements du Onglet Bot Discord de ton hub du royaume.
