Ce projet utilise l'API MSC (mcstatus.io) pour obtenir l'état des serveurs Minecraft.
Besoin d'installer:
Node.js v16.9.0 ou supérieur (télécharger ici)
NPM (s'installe automatiquement avec Node.js)
Recommandé pour :
Installez l'IDE pour éditer les fichiers (Visual Studio Code recommandé)
Comment utiliser ?
Modifiez les fichiers config.js
et data.json
Utilisez la commande npm install
avant de l'exécuter pour installer toutes les dépendances requises (ou utilisez "install-cmd" dans le fichier package.json
)
Utilisez npm start
ou node index.js
pour exécuter le projet
Configuration entièrement personnalisable
Commandes de travail avec préfixe personnalisé + leurs commandes slash
commande help
pour obtenir le menu d'aide (liste de toutes les commandes disponibles pour l'utilisateur)
Commande ip
pour obtenir l'adresse IP du serveur
commande list
pour obtenir une liste réelle des joueurs en ligne maintenant
commande status
pour obtenir un aperçu simple et clair du serveur
commande version
pour obtenir la version Minecraft du serveur
commande vote
pour obtenir le lien de vote pour voter pour le serveur sur la liste des serveurs Minecraft
Mise à jour automatique du statut du bot avec les joueurs en ligne et maximum (configuration dans la configuration avec des variables)
Plus d'activités du robot Discord : playing
, listening
, watching
et competing
Plus de statuts de robot Discord : online
, idle
, dnd
et invisible
Canal de suggestions/vote avec réactions et fils de discussion
Réponses personnalisées pour chaque commande, modifiables dans le fichier de configuration
Message d'état de mise à jour automatique avec la liste des joueurs
Couleur RVB aléatoire des commandes intégrées (chaque message est différent)
Journalisation claire et colorée de la console
Exécuter sur Repl.it :
Repl ne sera probablement pas mis à jour pour la dernière version de Node.js. Veuillez vérifier si vous pouvez installer Node.js v16.9.0 ou supérieur pour prendre en charge Discord.js v14
Envoyer une commande de message d'intégration personnalisée
Envoyer une commande de message/annonce personnalisée
Meilleures variables de commande de test (plus d'informations sur le processus - comme la disponibilité)
Commande Sondage/Vote (simple ou avec plus d'options)
Message statusCH à changement automatique
Commande d'état
Commande d'adresse IP
Commande de version Minecraft
Commande de liste de joueurs
Commande de lien de vote
Canal de sondage/vote avec réactions
Commandes barre oblique
Installation avec repl.it
Plus de langues de texte (ou personnalisées)
Statut du bot (activité) pour le numéro en ligne des joueurs
Obtenir le lien d'invitation au démarrage du bot (option disponible dans la configuration)
Commande d'aide avec la liste de toutes les commandes
Et bien d'autres choses non répertoriées