🏆
ContestForge
Inspiré de Invite Tracker / Contest · 🎉 Fun
Lance un contest où les membres s'affrontent pour faire rejoindre le plus de monde sur le serveur. Classement en direct, le top N gagne à la fin. Parfait pour les événements communautaires !
⌨️ Commandes
🚀 Mise en place
- Onglet Bot du portail Discord : active SERVER MEMBERS INTENT et GUILD INVITES INTENT.
- Assure-toi que le bot a la permission « Gérer les invitations » sur le serveur.
- Lance un contest avec /contest start <durée> <gagnants> <lot> (ex: /contest start 7d 10 Game de Valorant avec moi 🎮).
- Les membres créent leurs liens d'invitation (clic droit sur le serveur → Inviter des amis).
- Le bot détecte automatiquement qui rejoint via quel lien et met à jour le classement.
⚙️ Configuration (par serveur)
Concours d'invitations
Track les invitations et affiche un classement, le top N gagne.
🔐 Prérequis Discord
Intents privilégiés à activer (onglet Bot) : SERVER MEMBERSGUILD INVITES
- Un seul contest actif par serveur à la fois (le bot refuse d'en lancer un deuxième).
- Le cache d'invitations est maintenu en mémoire : un redémarrage du manager le réinitialise.
- À la fin (auto ou manuelle), le top N est annoncé dans le salon où le contest a été lancé.
- Permission MANAGE_GUILD requise pour utiliser les commandes /contest.