
Jermabot est un bot Discord inspiré de Jerma985. Il s'agit d'un bot à usage général 24h / 24 et 7j / 7 en mettant l'accent sur l'ajout de fonctionnalités sonores à votre serveur.
speak .addsound et vous pouvez le lire dans un canal vocal à tout moment avec play .downsmash , jermalofi et drake .Vous pouvez ajouter ce bot à votre serveur ou l'installer localement.
Cliquez ici pour inviter Jermabot à votre serveur!
Inviter Jerma à votre serveur est le moyen le plus simple de l'utiliser! Je recommande cela sur l'installation localement.
Remarque: Certaines commandes que vous pourriez voir dans le code sont Guild-spécific . Envoyer $help pour voir quelles commandes vous pouvez appeler.
ffmpeg doit être sur le chemin de votre système.speak )speak , vous aurez besoin de Voice.exe si vous êtes sous Windows, ou libespeak1 si vous êtes sur Linux.https://sourceforge.net/projects/pcre/files/pcre2/10.23/pcre2-10.23.zip pour le lien ftp dans mimic1/dependency.shmimic aux drapeaux de lancementspeakanime )espeak à partir d'ici, si vous êtes sous Windows, ou exécutez sudo apt install espeak sur Linux.espeak est sur le chemin de votre système.open_jtalk avec sudo apt install open-jtalk . git clone https://github.com/benrucker/JermaBot.git
cd dans le repo avec cette commande: cd JermaBot
# linux/macOS
python3 -m venv .venv
. .venv/bin/activate
python3 -m pip install -r requirements.txt
# windows
python -m venv .venv
./.venv/Scripts/activate
python -m pip install -r requirements.txt
secret.txt dans le dossier discord-jerma/ .Exécutez le bot à travers la ligne de commande comme ceci:
cd jerma
python jerma.py [-s SECRET_FILENAME]
[ (-mycroft MYCROFT_PATH | -voice VOICE_PATH | -espeak),
(-mv MYCROFT_VOICE)]
[-jd JTALK_PATH]
[-jv JAPANESE_VOICE]
-s vous permet de spécifier un fichier texte spécifique dans lequel votre jeton de bot est stocké. Si cela n'est pas inclus, Jerma recherchera votre jeton dans un fichier appelé secret.txt dans le Dirctory de base. Ce drapeau est facultatif.-mycroft , -voice , -espeak : vous devez inclure l'un de ces drapeaux au démarrage pour spécifier quel moteur TTS Jerma utilisera. Si vous faites Mycroft ou Voice, vous devez également inclure le chemin d'accès à la Mimic.exe ou à la voix.exe après le drapeau.-mycroft tts/mimic.exe-mv PATH_TO_VOICE vous permet de spécifier la voix que vous souhaitez utiliser avec Mycroft Mimic. Ce drapeau est facultatif. Sur Linux, utilisez python3 au lieu de python .
Une fois que Jermabot a rejoint votre serveur, envoyez $help pour voir une liste de commandes. Faire $help <command> pour voir plus de détails sur une certaine commande (par exemple $help speak ).