Mise à jour : version 1.1.4
Le bot Discord "Looking For Group" (LFG) est conçu pour aider les joueurs à trouver des groupes pour jouer ensemble. Il permet de créer des sessions de jeu, de rejoindre des sessions existantes, et de gérer les participants.
Le bot LFG permet aux utilisateurs de créer des sessions de jeu pour divers jeux, de rejoindre des sessions existantes, et de gérer les participants. Il offre également des fonctionnalités pour modifier les sessions, lister les membres, et afficher les statistiques des sessions.
- Création de sessions LFG : Créez des sessions de jeu pour divers jeux.
- Rejoindre des sessions : Rejoignez des sessions de jeu existantes.
- Modifier des sessions : Modifiez les détails des sessions existantes.
- Lister les membres : Listez les membres d'une session.
- Retirer des membres : Retirez des membres d'une session.
- Bannir des membres : Bannissez des membres d'une session.
- Afficher les statistiques : Affichez les statistiques des sessions LFG.
- Afficher l'historique : Affichez l'historique des sessions LFG.
- Définir le salon pour les annonces LFG : Définissez le salon pour les annonces LFG.
- Commandes Slash : Utilisation de commandes slash pour interagir avec le bot.
- Node.js (version 16 ou supérieure)
- Un bot Discord (créé via le Portail Développeur Discord)
- Les permissions nécessaires pour ajouter le bot à vos serveurs
- Clonez ce dépôt sur votre machine locale.
- Installez les dépendances nécessaires en exécutant
npm install. - Créez un fichier
.envà la racine du projet et ajoutez vos variables d'environnement :
DISCORD_TOKEN=VOTRE_TOKEN_DE_BOT
CLIENT_ID=VOTRE_CLIENT_ID
- Exécutez le bot avec la commande
node index.js.
Le bot utilise des commandes slash pour interagir avec les utilisateurs. Voici les commandes disponibles :
/lfg: Créez une session LFG.- Options :
jeux,plateforme,joueurs,gametag,activité,description
- Options :
/modify_lfg: Modifiez une session LFG.- Options :
session_id,joueurs,description
- Options :
/list_members: Listez les membres d'une session LFG.- Options :
session_id,page
- Options :
/kick_member: Retirez un membre d'une session LFG.- Options :
session_id,member
- Options :
/ban_member: Bannissez un membre d'une session LFG.- Options :
session_id,member
- Options :
/stats: Affichez les statistiques des sessions LFG./history: Affichez l'historique des sessions LFG.- Options :
page
- Options :
/set_lfg_channel: Définissez le salon pour les annonces LFG.- Options :
channel
- Options :
- Invitez le bot sur votre serveur Discord en utilisant le lien OAuth2 généré dans le Portail Développeur Discord.
- Utilisez la commande
/lfgpour créer une session LFG. - Utilisez les autres commandes pour rejoindre des sessions, modifier des sessions, lister les membres, et plus encore.
Les contributions sont les bienvenues ! Pour contribuer à ce projet, veuillez suivre ces étapes :
- Fork ce dépôt.
- Créez une branche pour votre fonctionnalité (
git checkout -b feature/AmazingFeature). - Commitez vos changements (
git commit -m 'Add some AmazingFeature'). - Poussez vers la branche (
git push origin feature/AmazingFeature). - Ouvrez une Pull Request.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.
Pour toute question ou suggestion, n'hésitez pas à ouvrir une issue ou à me contacter directement.
© 2025 Ludovic Rose. Tous droits réservés.