Le robot compteur de mots en N
L'utilisateur a dit le mot n ? PRIS EN 4K ??
Lien d'invitation
Ici!
Commandes
Toutes les commandes ont maintenant été remplacées par des commandes slash ! Tapez /
pour voir toutes les commandes.
Caractéristiques
- détecte toute mention du mot n avec une réponse
- afficher le nombre de n mots d'un utilisateur individuel
- afficher le classement des n mots du serveur
- voir le classement mondial de n mots
- "vérifiez" vous-même grâce aux votes
- (à venir ?!) donne des passes à n mots
Voulez-vous l'exécuter sur votre machine ?
Conditions préalables :
- Python 3.10 installé ou supérieur
- Créez une application de robot Discord et récupérez l'URL du jeton de l'application
- sur le portail des développeurs du bot Discord, activez SERVER MEMBERS INTENT et MESSAGE CONTENT INTENT
- Créez un compte MongoDB et initialisez un cluster de base de données, puis récupérez sa chaîne de connexion
Mesures
- Clonez ce référentiel vers un emplacement sur votre ordinateur
- Allez dans le répertoire racine avec
cd <this repository's name>
- Installez les bibliothèques requises avec
pip install -r requirements.txt
- (Recommandé) Créez un environnement virtuel Python dans le répertoire racine, activez-le, puis exécutez cette commande
- Rendez-vous dans config.json et ajoutez respectivement vos chaînes
DISCORD_TOKEN
et MONGO_URL
, entre guillemets doubles -
cd bot
pour aller dans le dossier du bot - Exécutez l'application avec
python bot.py
si sous Linux ou py bot.py
si sous Windows
Contact
Contactez-moi sur mon serveur Discord pour tout commentaire, contribution ou problème.
Autres informations
STATUT : Terminé mais entretenu en permanence
Utilise la technologie Discord.py et MongoDB. Hébergé sur Fly.io.