Coder Social home page Coder Social logo

core's Introduction

🤖 Bot Discord sous discord.js v14

Instructions de Base

  1. Renommer le fichier env.example en .env.
  2. Insérer le token de votre bot dans le fichier .env et assurez-vous d'ajuster les identifiants nécessaires.
  3. Exécuter la commande npm install pour installer les dépendances.
  4. Exécuter la commande node index.js pour démarrer le bot.

Fonctionnalités

1. Message de Bienvenue & Rôle

Lorsqu'un utilisateur rejoint le serveur Discord, le bot affiche un message de bienvenue, mentionnant la personne qui l'a invité, ainsi que le nombre total d'utilisateurs sur le serveur. De plus, le bot attribue automatiquement un rôle par défaut (par exemple, le rôle "membre" de Discord) à l'utilisateur.

2. Salon Vocal Temporaire

En rejoignant un salon spécifique, l'utilisateur peut créer son propre salon vocal qu'il peut administrer lui-même.

3. Système de Ticket

Les utilisateurs peuvent sélectionner un problème dans un menu déroulant (select menu), créant ainsi un ticket dans une catégorie dédiée. Des commandes sont disponibles pour ajouter/retirer des utilisateurs du ticket, ainsi que pour le fermer et l'archiver au format HTML. (Remarque : Aucune configuration d'ID n'est nécessaire pour ce module, mais vérifiez le code source pour des ajustements potentiels)

4. Système de Suggestion

Les messages des utilisateurs dans un salon spécifique sont transformés en embed, avec des réactions ajoutées, et un thread est ouvert pour permettre des discussions plus approfondies.

5. Affichage des Membres Discord et Joueurs Minecraft

Cette fonctionnalité affiche le nombre de joueurs connectés au serveur Minecraft ainsi que le nombre total de membres Discord.

6. Système de Notification (ou Role Bouton)

En cliquant sur un bouton spécifique, les joueurs peuvent se voir attribuer un rôle particulier. (Remarque : Aucune configuration d'ID n'est nécessaire pour ce module, mais vérifiez le code source pour des ajustements potentiels)

7. Message lorsqu'un Joueur Boost le Discord

Un message d'embed est affiché lorsque quelqu'un booste le serveur Discord.

8. Rôle en Fonction du Statut

Les utilisateurs obtenant un statut spécifique (comme discord.gg/akira) recevront un rôle associé. Si le statut est retiré, le rôle sera également retiré automatiquement.

Installation avec Docker

  1. Cloner le repos
  2. Editez le fichier docker-compose.yml et modifier les variable d'environnement
  3. Lancer le bot avec la commande "docker-compose up -d".

core's People

Contributors

akira13345 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.