Skip to content

Bot discord détectant les alexandrins dans les messages

Notifications You must be signed in to change notification settings

TuberculeP/AlexandreBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlexandreBot

Ce bot est rigolo, toujours en douze pieds.

Alexandre est un bot basé sur Node.jset la librairie publique discord.js.

Il détecte à chaque message envoyé sur un salon, si le message est un alexandrin :
le modèle de base est l'Alexandrin de Mithridate, 6 pieds + 6 pieds avec un hémistiche.

Ce bot se base sur le module Python plint créé par Antoine Amarilli.
https://pypi.org/project/plint/

Mise en place

Cloner le repository :

git clone https://github.com/TuberculeP/AlexandreBot.git

Installer Python3 si ce n’est pas déjà fait :
https://www.python.org/downloads/

Installer les modules nécessaires :

pip3 install frhyme
pip3 install haspirater

Installer Node.js :
https://nodejs.org/en/download/

Dans le dossier du repository ( AlexandreBot/ ) :

Cloner le repository de plint:

git clone https://a3nm.net/git/plint/

Créer votre fichier .env contenant le token de votre bot discord

TOKEN=VOTRE_TOKEN_ICI

Installer les dépendances

npm install

Utilisation

Lancer le bot

npm start

Le bot réagira maintenant à chaque message en alexandrin avec ✅

Il est possible de demander au bot une explication à un message non détecté. Il suffit de répondre au message concerné et d'écrire ::logs.

demonstration_reply.png

About

Bot discord détectant les alexandrins dans les messages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published