OuistitiBot est une application Discord ayant pour vocation d'envoyer des messages en réponse aux vôtres. Si vous aimez les blagues du type "quoi ? - feur" ce bot est fait pour vous.
Lorsque la fin d'un de vos messages envoyés dans un salon est reconnue par le bot, il vous répondra de manière appropriée. Par défaut, le bot incorpore 10 mots, mais il est possible de rajouter jusqu'à 30 mots personnalisés par serveur. Également, d'autres commandes permettent de gérer ce trublion et de personnifier votre expérience.
Inviter le bot à votre serveur
-
o!aide
pour avoir des détails sur l'utilisation des commandes. -
o!ajouter
,o!enlever
eto!modifier
pour ajouter vos propres mots à la liste du bot. -
o!delai
permet de mettre un délai entre les messages envoyés par le bot pour l'empêcher d'inonder vos conversations. -
o!nombre
pour que le bot réponde à des nombres. -
o!blague
envoie une blague aléatoire parmi plusieurs types disponibles commeglobal
,dark
,blondes
... -
et bien d'autres à découvrir !
Ce bot est actuellement en ligne, mais il est possible de l'installer localement avec le guide suivant.
Pour le bon fonctionnement de ce projet, il est indispensable d'avoir réalisé les étapes suivantes :
- Installer Node.js v18 ou supérieur.
- Créer une application sur le portail développeur Discord.
- Récupérer un jeton Blagues API (facultatif).
- Ajouter l'application sur Top.gg (facultatif).
- Ajouter un fichier
config.js
à la racine du projet. Celui-ci doit contenir le jeton de l'application Discord, un jeton Blagues API et le jeton Top.gg relié à l'application Discord.
Corps du fichier config.js
:
exports.BOT_TOKEN = "...";
exports.JOKE_TOKEN = "...";
exports.TOPGG_TOKEN = "...";
Après avoir mis en place les prérequis, il est nécessaire de suivre chacune de ces étapes :
- Cloner le projet,
git clone https://github.com/mmeyrat/OuistitiBot.git
- Ajouter le fichier
config.js
à la racine du projet. - Installer les dépendances,
npm install
- Exécuter le projet,
npm run start
Rejoindre le serveur Discord OuistitiBot
Maxime Meyrat