From f5a4d178b1ac210263e9c09a3fec77f7854a84ef Mon Sep 17 00:00:00 2001 From: Yannic Link Date: Wed, 22 Sep 2021 01:03:45 +0200 Subject: [PATCH] Config + etwas dynamischer gemacht --- .../java/de/yannicpunktdee/yoshibot/main/YoshiBot.java | 2 +- .../java/de/yannicpunktdee/yoshibot/utils/Resources.java | 9 ++++++++- rsc/Config.properties | 4 ++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/de/yannicpunktdee/yoshibot/main/YoshiBot.java b/app/src/main/java/de/yannicpunktdee/yoshibot/main/YoshiBot.java index d935eaa..9d8e7d8 100644 --- a/app/src/main/java/de/yannicpunktdee/yoshibot/main/YoshiBot.java +++ b/app/src/main/java/de/yannicpunktdee/yoshibot/main/YoshiBot.java @@ -116,7 +116,7 @@ public final class YoshiBot { commandLineThread = new CommandLine(); commandLineThread.start(); - StatusProvider.provide(15, guild); + StatusProvider.provide(Resources.getStatus_update(), guild); SauceProvider.init(300); //RedditProvider.init(); diff --git a/app/src/main/java/de/yannicpunktdee/yoshibot/utils/Resources.java b/app/src/main/java/de/yannicpunktdee/yoshibot/utils/Resources.java index 780b60f..8cd3164 100644 --- a/app/src/main/java/de/yannicpunktdee/yoshibot/utils/Resources.java +++ b/app/src/main/java/de/yannicpunktdee/yoshibot/utils/Resources.java @@ -71,6 +71,8 @@ public final class Resources { private static String status_channel; @Getter private static String status_message; + @Getter + private static int status_update; private static Properties propertiesFile; private static Properties redditCreds; @@ -319,10 +321,15 @@ public final class Resources { private static boolean initStatusMessage(){ if(propertiesFile.containsKey("mc_server") && propertiesFile.containsKey("status_channel") - && propertiesFile.containsKey("status_message")) { + && propertiesFile.containsKey("status_message") && propertiesFile.containsKey("status_update")) { mc_server = propertiesFile.getProperty("mc_server"); status_channel = propertiesFile.getProperty("status_channel"); status_message = propertiesFile.getProperty("status_message"); + try{ + status_update = Integer.parseInt(propertiesFile.getProperty("status_update")); + }catch(NumberFormatException e){ + return false; + } return true; } else return false; } diff --git a/rsc/Config.properties b/rsc/Config.properties index 3137d63..5564e29 100644 --- a/rsc/Config.properties +++ b/rsc/Config.properties @@ -2,3 +2,7 @@ guild_id=801554100814741524 # audio_source_directory=C:/Users/linky/workspace/Yoshi_Bot_Audio/ restrict_commands_to_channel=bot-muell schrein-auf-den-bot greetings_and_byebyes_on=true +mc_server=85.214.148.23 +status_channel=889880296168755231 +status_message=889887149850251304 +status_update=30 \ No newline at end of file