Événements
Organise des événements avec inscriptions, liste d'attente et rappels automatiques.
📅 Événements
Le module Événements permet aux membres autorisés d'annoncer un événement (soirée jeu, stream, sortie...) avec un système d'inscription par bouton, une liste d'attente, des rappels automatiques et un check-in le jour J.
➕ Créer un événement
/event create <titre> <début> [description] [lieu] [fin] publie une
annonce dans le salon configuré, avec trois boutons de réponse :
- ✅ Je participe
- ❔ Peut-être
- ❌ Non
Restrictions possibles à la création :
- Rôles autorisés à organiser un événement (sinon tout le monde peut).
- Délai minimum avant le début (empêche un événement annoncé à la dernière minute).
- Maximum d'événements actifs par organisateur, pour éviter le spam d'annonces.
- Rôle requis et/ou niveau minimum pour pouvoir s'inscrire (voir Niveaux), avec un rôle de remplacement optionnel pour les membres refusés.
- Maximum d'inscriptions actives par membre, tous événements confondus.
⏳ Liste d'attente
Si une capacité maximum est définie et atteinte, les nouvelles inscriptions passent en liste d'attente. Si une place se libère (un participant change sa réponse en « Non »), le premier de la liste d'attente peut être promu automatiquement en participant.
🎙️ Intégrations
- Événement natif Discord — crée en plus un événement planifié Discord natif (visible dans la barre latérale du serveur), synchronisé avec l'annonce.
- Salon vocal dédié — crée automatiquement un salon vocal pour l'événement, supprimé à son archivage.
- Rôle organisateur affiché à l'hôte pendant la durée de l'événement.
- Rôle participant attribué à tous ceux qui répondent « Je participe », pratique pour cibler des annonces ou des permissions temporaires.
⏰ Rappels
Des rappels automatiques sont envoyés avant le début de l'événement, à des délais configurables (par exemple 60 puis 10 minutes avant) :
- Dans le salon de l'événement (ou un salon dédié), avec mention optionnelle du rôle participant.
- En message privé aux inscrits, si activé.
✅ Check-in et suivi
- Check-in — au moment du démarrage, un message propose aux participants de confirmer leur présence (bouton « Je suis là ! »).
- Récompense de présence — de l'XP peut être accordée aux membres qui confirment leur check-in.
- Pénalité d'absence — les inscrits qui ne se présentent pas peuvent subir une pénalité configurable.
- Annulation automatique si sous-rempli — si le nombre de participants n'atteint pas un minimum requis, l'événement peut être annulé automatiquement avant de démarrer, avec un message d'explication.
- Archivage automatique de l'événement une fois terminé.
🌐 Agenda public et import automatique
En plus des événements créés à la main via /event create, le dashboard
propose un outil de veille et curation d'événements, séparé du système
d'inscriptions Discord :
- Import depuis une URL — colle le lien d'un site qui liste des événements (agenda local, billetterie...) : le bot analyse la page et propose une liste d'événements détectés (titre, date, lieu, image), à cocher un par un avant import.
- File d'attente — chaque événement importé (ou ajouté manuellement) arrive avec le statut en attente, à approuver ou rejeter par le staff avant publication. Des règles automatiques peuvent pré-filtrer (mots-clés à rejeter/approuver, ne garder que les dates futures, déduplication).
- Publier dans Discord — un événement approuvé peut être envoyé comme
une annonce classique dans un salon, indépendamment du système
/eventà inscriptions. - Agenda public — génère un lien public (sans compte requis, avec aperçu de partage automatique — image et description dynamiques pour Discord/ réseaux sociaux) qui affiche tous les événements approuvés à venir. Les visiteurs peuvent marquer leur intérêt pour un événement sans avoir de compte Discord.
🎮 Autres commandes
| Commande | Effet |
|---|---|
/event list | Liste les événements à venir. |
/event cancel <identifiant> | Annule un événement (organisateur ou staff). |
/event participants <identifiant> | Affiche qui participe à un événement. |
/event historique | Liste les événements passés du serveur (optionnel). |
⚙️ Configuration
Salon d'annonce, rôles autorisés à organiser, capacité, délais de rappel, check-in et intégrations natives se règlent dans Configurer → Événements du dashboard.