Noob-bot

Liens relatifs au projet :

Noob-bot

Bot Discord développé pour mon serveur Noob Nation.
Conçu pour la gestion communautaire, il ne s’agit pas d’un bot Discord générique.


⚙️ Fonctionnalités du bot

🛡️ Outils de modération automatisés

  • Protection automatique contre l’envoi d’invitations Discord dans les salons.
  • Détection et blocage du spam.
  • Système de points permettant d’évaluer le comportement des utilisateurs selon leurs infractions.

Ce système est entièrement automatisé et ajuste la durée des sanctions en fonction de la gravité des infractions, jusqu’au bannissement temporaire ou permanent si nécessaire.

👋 Message d’accueil personnalisé pour les nouveaux membres

Envoie un message d’accueil aléatoire lorsqu’un utilisateur rejoint le serveur, et un message de départ aléatoire lorsqu’il le quitte.

🎯 Système de niveaux

Le bot intègre un système de niveaux et d’expérience automatique, permettant de récompenser l’activité des membres sur le serveur.
Des paliers de progression permettent d’attribuer automatiquement des rôles aux utilisateurs les plus actifs lorsqu’ils atteignent un certain niveau.
L’expérience se gagne en participant aux discussions textuelles et vocales de manière régulière.

📊 Un tableau explicatif sous Excel présente le fonctionnement détaillé du système, incluant la quantité de messages et le temps passé en vocal nécessaires pour atteindre chaque niveau.


💾 Développé en Java avec JDA, le bot repose sur une base de données SQLite pour la gestion et la persistance des données utilisateurs.

Retourner à l'accueil