BotForge
🏆

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

/contest start <durée> <gagnants> <lot>Lance un concours d'invitations (ex: 7d, 48h, 3j). Le bot commence à tracker les invitations.
/contest topAffiche le classement en direct — les membres classés par nombre d'invitations réussies.
/contest endTermine le concours en cours immédiatement et annonce les gagnants.

🚀 Mise en place

  1. Onglet Bot du portail Discord : active SERVER MEMBERS INTENT et GUILD INVITES INTENT.
  2. Assure-toi que le bot a la permission « Gérer les invitations » sur le serveur.
  3. Lance un contest avec /contest start <durée> <gagnants> <lot> (ex: /contest start 7d 10 Game de Valorant avec moi 🎮).
  4. Les membres créent leurs liens d'invitation (clic droit sur le serveur → Inviter des amis).
  5. 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.
Ajouter ce botRetour au catalogue