Réponses du bot et messages d'erreur
Albion Online Objectives (AOO) communique par des messages éphémères, c’est-à-dire des réponses visibles uniquement par l’utilisateur qui a lancé la commande. Cette page documente chaque réponse que vous pouvez rencontrer, sa cause et comment résoudre les erreurs.
Messages de succès
Confirmation de /add
Lorsque vous signalez un objectif avec succès via /add, le bot répond :
Your objective (Core) has been successfully added! It will be available at 14:30 UTC (<relative countdown>) on the map Murdergulch Ravine
Le message confirme le type d’objectif, l’heure d’apparition calculée en UTC avec un horodatage Discord en temps réel, ainsi que le nom de la carte. L’objectif apparaît immédiatement dans le résultat de /list pour tous les membres du serveur.

Confirmation de /remove
Lorsque vous supprimez un objectif avec succès via /remove, le bot répond :
The objective has been removed successfully
L’objectif est supprimé de la base de données et disparaît de /list immédiatement.

Affichage de /list
La commande /list affiche tous les objectifs actifs de votre serveur, regroupés par catégorie (Nodes, Cores, Vortexes, Ancient Lands Portals, Dragons) ; une section n’apparaît que lorsqu’elle contient au moins un objectif. Chaque entrée inclut la rareté, l’heure d’apparition avec un compte à rebours en temps réel et le nom de la carte. Les entrées d’Ancient Lands Portal affichent leur taille (Small, Medium, Large) à la place d’une rareté, et les entrées de Dragon n’affichent aucune rareté. S’il n’y a aucun objectif, le bot répond :
No objectives to display

Messages d’erreur
Doublon détecté
Message :
It appears that the objective you are trying to add already exists
Cause : Quelqu’un a déjà rapporté un objectif avec le même type, la même rareté et la même carte dans une fenêtre de 8 minutes (plus ou moins 4 minutes par rapport à l’heure que vous avez indiquée). C’est intentionnel : Albion Online Objectives empêche le même objectif d’apparaître deux fois lorsque plusieurs éclaireurs le repèrent.
Résolution : Aucune action nécessaire. L’objectif est déjà suivi. Lancez /list pour vérifier qu’il apparaît dans la liste.

Valeurs invalides
Message :
One or multiple value(s) are incorrect, please try again. If the problem persist, please contact the Bot Developer.
Cause : Un ou plusieurs paramètres de /add n’ont pas passé la validation. Causes fréquentes :
- Type saisi manuellement au lieu d’être sélectionné via l’autocomplétion, ce qui produit une valeur absente de la liste supportée
- Rarity ne correspond pas au type sélectionné (par exemple,
7.4pour un Core, ouGoldpour un node) - Map mal orthographiée ou absente des 276 cartes supportées
- Time utilise une notation que l’analyseur ne reconnaît pas
Résolution : Relancez /add et utilisez les suggestions d’autocomplétion pour type, rarity et map. Pour le temps, plusieurs notations fonctionnent, par exemple 1h30, 90 ou 02:30 ; voir la liste complète.
Format de temps invalide
Message :
Invalid time format. Accepted formats: 1:30, 02:30, 1h30, 1h30m, 1h 30, 1h 30m, 1h, 90, 45m, 90m
Cause : La valeur time n’a pas pu être analysée. Un nombre seul est interprété comme des minutes ; 1h30 et 1:30 signifient tous deux une heure trente.
Résolution : Utilisez l’une des notations listées dans le message. Les séparateurs ;, . et , sont tolérés comme fautes de frappe pour :.
Temps hors plage
Message :
The provided time is out of the accepted range
Cause : Le délai a bien été analysé mais sort de la fenêtre acceptée. Un objectif se rapporte sous forme de délai à partir de maintenant, borné à 24 heures, sauf les Ancient Lands Portals, plafonnés par taille à 30 (Small), 60 (Medium) ou 180 (Large) minutes. Ces plafonds sont un garde-fou contre les fautes de frappe, pas une règle du jeu ; toute valeur inférieure est acceptée telle quelle. Lorsque la valeur est aussi mal formée, c’est l’erreur de format qui est signalée à la place.
Résolution : Saisissez un délai compris dans la limite du type concerné (voir limites de temps).
Combinaison type / rareté invalide
Message :
This rarity is not valid for the selected type
Cause : La rareté ne s’applique pas au type d’objectif. Les tiers 4.4 à 8.4 concernent les nodes, les couleurs Green, Blue, Purple et Gold les Cores et les Vortex, et les tailles Small, Medium, Large les Ancient Lands Portals. Un Dragon ne prend aucune rareté : en fournir une est refusé, tandis que laisser le champ vide pour tout autre type est refusé aussi (voir les cinq issues de validation).
Avec /edit, ce contrôle porte sur la combinaison résultante : modifier uniquement le type peut échouer à cause de la rareté déjà enregistrée sur l’objectif.
Résolution : Fournissez une rareté compatible avec le type (ou aucune pour un Dragon), ou modifiez les deux ensemble.
Valeurs manquantes
Message :
Something went wrong, please try again. If the problem persist, please contact the Bot Developer.
Cause : Un paramètre requis était absent de la commande. Cela se produit généralement à cause d’un bug du client Discord plutôt que d’une erreur utilisateur, car Discord impose les champs obligatoires.
Résolution : Réessayez la commande. Si l’erreur persiste après plusieurs tentatives, redémarrez votre client Discord.
Objectif introuvable
Message :
We cannot find the objective you want to remove
Cause : Le numéro d’index que vous avez fourni à /remove ne correspond à aucun objectif actif. Soit l’objectif a déjà été supprimé par un autre utilisateur, soit il a expiré et a été nettoyé, soit le numéro d’index est incorrect.
Résolution : Lancez /list pour voir les objectifs en cours et leurs numéros d’index (affichés sous la forme #1, #2, etc.), puis utilisez le bon index avec /remove.
Permission refusée
Message :
You don’t have permission to remove this objective!
Cause : Vous avez tenté d’utiliser /remove sur un objectif rapporté par un autre utilisateur et vous ne disposez pas des permissions Discord requises.
Qui peut supprimer un objectif :
| Rôle | Peut supprimer |
|---|---|
| Auteur du rapport | Ses propres objectifs uniquement |
| Utilisateurs avec la permission Gérer les messages | N’importe quel objectif |
| Utilisateurs avec la permission Administrateur | N’importe quel objectif |
Résolution : Demandez à l’auteur du rapport de le supprimer, ou faites appel à un modérateur ou administrateur pour effectuer la suppression.
Salon inaccessible en écriture
Message :
I cannot post in that channel: the View Channel permission is missing. Grant it there, then run the command again.
Cause : Vous avez désigné avec /settings announcement-channel un salon d’annonces où le bot ne peut pas écrire. Le message nomme la permission manquante : View Channel ou Send Messages.
Résolution : Accordez au bot la permission nommée sur ce salon, puis relancez la commande. Rien n’est enregistré tant que la vérification échoue : votre réglage précédent reste intact.
Cooldown actif
Si vous utilisez une commande trop rapidement après la précédente, Discord affiche un avis de cooldown. Le bot applique les délais suivants :
| Commande | Cooldown |
|---|---|
/add | 2 secondes |
/edit | 2 secondes |
/remove | 2 secondes |
/about | 2 secondes |
/list | 5 secondes |
Résolution : Attendez la fin du cooldown puis réessayez.
Indicateur de maintenance
Lorsque l’heure d’apparition calculée d’un objectif chevauche la fenêtre de maintenance quotidienne à 10:00 UTC, Albion Online Objectives l’indique dans l’affichage de /list, afin que votre guilde sache que l’objectif pourrait ne pas survivre au redémarrage des serveurs.
- Un objectif marqué par l’indicateur de maintenance indique que les serveurs de jeu redémarreront avant ou autour de son heure d’apparition
- Le reset quotidien a lieu à 10:00 UTC chaque jour
- Les objectifs qui apparaissent bien avant ou bien après la maintenance ne sont pas concernés
Utilisez cet indicateur pour éviter d’engager des ressources sur un objectif qui risque de disparaître lors du redémarrage des serveurs.
Messages d’annonce
À chaque nouvelle version, le bot publie une annonce sur votre serveur. Elle part dans le salon défini via /settings announcement-channel.
Sans salon défini, l’annonce se replie sur le dernier salon où le bot a été utilisé et porte cette notice :
No announcement channel is set yet, so this message landed in the last channel where the bot was used. An admin can pick a dedicated one with
/settings announcement-channel.
Définir un salon fait disparaître la notice. Chaque annonce n’est envoyée qu’une fois par serveur.
Un administrateur peut désactiver complètement les annonces avec /settings announcements enabled:false.
Message de bienvenue
À son arrivée sur un serveur, le bot publie un message de bienvenue unique présentant /add, /list et /settings, avec les liens vers ce site et les documents légaux. Il choisit le salon système s’il peut y écrire, sinon le premier salon textuel accessible.