Alexandre est un bot basé sur Node.js
et 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/
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/
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
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
.