/list — Voir les objectifs actifs
La commande /list affiche tous les objectifs actifs rapportés pour votre serveur Discord. Tous les membres du serveur peuvent utiliser cette commande.
Syntaxe
/list
Cette commande ne prend aucun paramètre.
Résultat
Le bot répond avec un message listant tous les objectifs actifs (non expirés), regroupés en cinq catégories. La section d’une catégorie n’apparaît que lorsqu’elle contient au moins un objectif.
Catégories
| Catégorie | Contenu |
|---|---|
| Node | Fiber node, Hide node, Ore node, Wood node |
| Core | Core |
| Vortex | Vortex |
| Ancient Lands Portal | Ancient Lands Portal |
| Dragon | Dragon |
Format des entrées
Chaque entrée commence par son numéro d’index, celui que /remove attend pour supprimer la ligne. Vient ensuite la rareté avec le type : pour les nodes, le tier et le nom du type (ex. : 7.4 Ore node) ; pour les cores et vortex, un emoji et le nom de la couleur (ex. : 🟠 Gold) ; pour les Ancient Lands Portals, la taille (Small, Medium, Large) prend la place de la rareté ; les entrées de Dragon n’affichent aucun segment de rareté.
L’entrée porte aussi l’heure d’apparition calculée, en UTC et sous forme de timestamp relatif Discord (ex. : « dans 2 heures »), le nom de la carte, puis un indicateur de maintenance : ✅ signifie qu’aucune maintenance n’intervient entre maintenant et l’apparition (sans risque), ❌ que la maintenance de 10:00 UTC tombe entre les deux (l’objectif pourrait être réinitialisé). Enfin, l’auteur du rapport est crédité par son pseudo de serveur, à défaut par son nom Discord global.
Exemple de résultat
## Node ##
- #1 — 7.4 Ore node —— 14:30 UTC (<t:...:R>) —— Murdergulch Ravine
-# Maintenance added: ✅ —— Objective added by PlayerName
## Core ##
- #2 — 🟠 Gold —— 09:15 UTC (<t:...:R>) —— Hightree Enclave
-# Maintenance added: ❌ —— Objective added by PlayerName
Les timestamps <t:...:R> sont rendus par Discord sous forme de compteurs à rebours en temps réel (ex. : « dans 2 heures »). Les lignes -# apparaissent en petit texte dans Discord.

Comportement
Nettoyage automatique
Lorsque vous exécutez /list, le bot filtre tous les objectifs dont l’heure d’apparition est déjà passée. Les objectifs expirés ne sont pas affichés.
De plus, une tâche en arrière-plan s’exécute toutes les 30 minutes pour nettoyer les objectifs expirés de la base de données et rafraîchir le message affiché.
Rafraîchissement du message
À chaque appel de /list ou exécution de la tâche planifiée, le bot met à jour le message existant au lieu d’en publier un nouveau, ce qui garde le salon propre.
Temps de recharge
Cette commande a un temps de recharge de 5 secondes par utilisateur, plus long que celui des autres commandes car elle interroge la base de données et met à jour un message.
Commandes associées
/addrapporte un nouvel objectif/removesupprime un objectif par son numéro d’index- Le guide des Ancient Lands Portals et attaques de Dragons détaille l’apparence des deux types les plus récents dans ce message