Problème avec $list(last,ID) — la réponse ne s’affiche pas après un délai

** Bonjour l’équipe WizeBot :waving_hand:

Je rencontre un souci avec une commande personnalisée qui utilise une liste pour un jeu de type décryptage.

Voici le contexte :

  • La commande s’appelle !decrypt
  • Elle utilise une liste personnalisée avec ID 21190 (nom : hots_decryptage)
  • Elle utilise la macro suivante :

perl

CopierModifier

🔐 Décryptage en cours : $list(get,21190)  
[delay=60s]  
⏱️ Temps écoulé ! La réponse était : $list(last,21190)

:white_check_mark: Le début de la commande fonctionne bien (la question s’affiche)
:cross_mark: Mais la partie $list(last,21190) ne renvoie rien du tout après les 60 secondes.

Informations utiles :

  • La liste est bien en mode “lignes lockables”
  • Le contenu de la liste a été importé en .csv dans le bon sens (colonne 1 = réponse, colonne 2 = question)
  • Aucun message d’erreur ne s’affiche dans le chat

J’aimerais comprendre :

  1. Est-ce que $list(last,ID) est bien censée renvoyer la réponse de la ligne utilisée par $list(get,ID) ?
  2. Est-ce que [delay=60s] fonctionne toujours dans une même commande ?
  3. Y a-t-il un autre tag plus fiable pour ce cas d’usage ?

Merci beaucoup pour votre aide :folded_hands:
Et bravo pour votre super outil :purple_heart:**

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.