Ce bot discord a été développer le 09/11/2023 !
Ce projet est un bot Discord qui offre diverses fonctionnalités pour améliorer l'expérience des utilisateurs sur votre serveur Discord. Le bot est conçu pour être facile à configurer et à utiliser, et il est extensible grâce à une architecture modulaire.
- Général : Embed Nouveau arrivants, Embed Booste de serveur, Salon vocal Temporaire
- Intégrations : Connexion avec d'autres services comme Twitch.
- Commandes personnalisées : Créez des commandes personnalisées pour répondre aux besoins de votre communauté.
Avant de pouvoir installer et exécuter le bot, assurez-vous d'avoir installé les éléments suivants :
- Node.js v14.0 ou supérieur
- npm ou yarn
- Un compte Discord et un serveur où vous avez des permissions d'administrateur
- Un token de bot Discord. Vous pouvez en créer un sur le Portail des développeurs Discord.
-
Clonez le dépôt :
git clone https://github.com/DakoooM/LastLifeBot.git cd LastLifeBot
-
Installez les dépendances nécessaires :
npm install
ou, si vous utilisez yarn :
yarn install
-
Configurez le fichier
.env
:Créez un fichier
.env
à la racine du projet et ajoutez-y votre token de bot Discord :APP_CLIENT_ID=Bot_Client_Id APP_GUILD_ID=Server_Discord_Id APP_TOKEN=Votre_Token_Ici MODE="dev" # dev / production
-
Démarrez le bot :
npm start
ou, si vous utilisez yarn :
yarn start
Une fois le bot lancé, vous pouvez l'inviter sur votre serveur Discord et utiliser les commandes avec le préfixe /
!
/ticket
: Ajoute le message pour ouvrir des tickets/streamer add
: Ajoute un streamer dans la liste/embed {channel?}
: Crée un embed personalisée dans le salon que vous souhaitez./createticket {category}
: Permet de crée un ticket sans passer par le menu de selection
Commandes d'informations
/info ip
: Voir l'adresse ip du serveur/info wl
: Comment ce faire whitelist/info boutique
: Avoir des informations sur la boutique/info touches
: Voir les touches qu'il y a en jeu depuis un embed/info links
: Lien utiles du serveur/info heberg
: Quel est l'hébergeur du serveur
Les contributions sont les bienvenues ! Si vous souhaitez contribuer, veuillez suivre ces étapes :
- Fork ce dépôt.
- Créez votre branche de fonctionnalité (
git checkout -b feature/nouvelle-fonctionnalite
). - Commitez vos changements (
git commit -m 'Ajout d'une nouvelle fonctionnalité'
). - Poussez vers la branche (
git push origin feature/nouvelle-fonctionnalite
). - Ouvrez une Pull Request.
Si vous trouvez un bug ou avez une suggestion, veuillez ouvrir une issue.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus d'informations.