Skip to content

A simple Discord bot developed as an apprenticeship in Node.js with the Discord.js module.

Notifications You must be signed in to change notification settings

Mihoko-Okayami/mitsuha-miyamizu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mitsuha Miyamizu

Un simple bot Discord développé à titre d'apprentissage en Node.js avec module Discord.js.

Installation

  1. Clonez ce dépôt sur votre machine locale.
  2. Assurez-vous d'avoir Node.js installé ( version 18.16.1 LTS ou plus récent )
  3. Exécutez la commande npm install pour installer les dépendances.

Configuration

Avant d'exécuter l'application, vous devez configurer les paramètres dans le fichier settings.json. Assurez-vous de fournir les valeurs appropriées pour les champs suivants :

{
  "bot": {
    "status": "itomori.fr",
    "guilde": "",
    "colors": {
      "primary": "#5bc0de",
      "success": "#5cb85c",
      "warning": "#f0ad4e",
      "danger": "#d9534f"
    }
  },
  "api": {
    "discord": "",
    "blagues": "",
    "yiffy": ""
  }
}
  • status : Statut par défaut affiché par le bot.
  • guilde : ID de votre serveur Discord.
  • colors : Configuration des différentes couleurs d'embed.
  • discord : Votre jeton d'API Discord.
  • blagues : Votre jeton d'API "blagues-api.fr".
  • yiffy : Votre jeton d'API "yiff.rest".

Utilisation

Exécutez la commande node index.js pour démarrer l'application.

Fonctionnalités

  • /ASCII : Transforme votre message en texte ASCII ( utilise le module figlet ).
  • /Joke : Affiche une blague ( de la catégorie de votre choix ) depuis l'API : blagues-api.fr.
  • /Love : Calcul votre pourcentage de compatibilité amoureuse avec un utilisateur.
  • /Ping : Affiche le ping du bot.
  • /Rand : Affiche un jeté de dés sur une plage configurable ( défaut /100 ).
  • /React : Affiche une image de type furry ou weeb de la catégorie de votre choix depuis les API : yiff.rest et nekos.best.
  • /Restart : Redémarre le bot.
  • /Say : Affiche votre message depuis le bot.
  • /Uptime : Affiche la durée depuis laquelle le bot est en ligne.

About

A simple Discord bot developed as an apprenticeship in Node.js with the Discord.js module.

Resources

Stars

Watchers

Forks