📊
Sondages
Sondages interactifs avec boutons, barres de progression live, choix simple ou multiple, et clôture automatique après une durée configurable.
Activer :
/setup→ bouton Sondages, ou/config module nom:polls actif:true
Commandes
/poll create question choix [multi] [duree]
Crée un sondage. Les choix sont séparés par | (jusqu'à 25).
| Paramètre | Description |
|---|---|
question | Question affichée en titre (max 200 car) |
choix | Choix séparés par ` |
multi | Si true, l'user peut voter pour plusieurs choix |
duree | Durée avant clôture auto (ex : 1h, 1d) |
/poll create question:"Quel jeu ce soir ?" choix:"LoL|Valorant|Minecraft|Aucun"
/poll create question:"Plat préféré ?" choix:"Pizza|Burger|Sushi" multi:true duree:24h
À la création, le bot poste un message avec un embed (question + barres de progression) et un bouton par choix. Les votes mettent à jour l'embed en temps réel.
/poll end id
Clôt manuellement un sondage. L'embed devient grisé, plus de votes possible.
/poll end id:42
Seul l'auteur du sondage ou un membre avec Manage Messages peut clôturer.
Comportement
- Si
dureeest définie, le bot ferme automatiquement le sondage à la date prévue (cron interne) - Les votes sont stockés en DB et survivent au redémarrage
- Le tally final reste consultable même après clôture
Limites
- Minimum 2 choix, maximum 25
- Durée minimum 1 minute
- Pas de sondage anonyme pour l'instant — un click = un vote enregistré nominativement (visible en DB seulement, pas exposé dans l'embed)
Dashboard
/servers/<guildId>/polls permet :
- Voir tous les sondages actifs avec résultats live
- Clôturer manuellement
- (à venir) Voir l'historique des sondages clôturés