Ein lustiger Bot für den Gang-Gang-Discordserver.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
yl60lepu 0432b4caf9 Merge branch 'say_command' 4 years ago
app Merge branch 'say_command' 4 years ago
gradle/wrapper Initial Commit 4 years ago
rsc Merge branch 'say_command' 4 years ago
.gitattributes Initial Commit 4 years ago
.gitignore tts.py als gitignore ausnahme hinzugefügt 4 years ago
README.md Singelton-Verwendung angepasst und Say-Command 4 years ago
gradlew Initial Commit 4 years ago
gradlew.bat Initial Commit 4 years ago
settings.gradle Initial Commit 4 years ago

README.md

YoshiBot

Ein in Java geschriebener Discordbot, der lustige Sachen kann.

##Einrichtung

Ordner rsc wie in Ordnerstruktur.txt beschrieben strukturieren und Config.properties anlegen. Diese sollte folgende Werte enthalten:

  • jda_builder_string -> Client Secret
  • audio_source_directory -> Verzeichnis, in dem die Audio-Dateien liegen, auch unter Windows mit / anstatt \ (dieses Verzeichnis sollte natürlich existieren)
  • restrict_commands_to_channel -> Textkanalname, auf dem die Botkommandos empfangen werden

Python gTTS installieren mit pip install gTTS

##Export

Zum Exportieren der Applikation führe den Befehl "gradlew clean build" im Root Verzeichnis aus. Die fertige Jar liegt in "app/build/libs". Füge dieser noch im selben Verzeichnis den rsc-Ordner mitsamt Inhalt hinzu. Für Pfadangaben in der Config.properties achte darauf, dass diese Ordner auch existieren. Starte die Applikation mit "java-jar app.jar".