From 6fb6f39f6727189842eca2d89ea7fefeff59e10e Mon Sep 17 00:00:00 2001 From: Yoann BAUMERT Date: Sat, 30 Aug 2025 19:50:29 +0200 Subject: [PATCH] adding option to disable the automated add of new chat ids --- .gitignore | 3 ++- pom.xml | 4 ++-- src/main/java/de/Linus122/TelegramChat/TelegramChat.java | 2 +- src/main/resources/config.yml | 3 +++ 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8694dc6..64b84d2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ .project .classpath .settings/ -*.prefs \ No newline at end of file +*.prefs +.vscode/settings.json diff --git a/pom.xml b/pom.xml index 6ba0787..a09b353 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 xyz.spaceio telegramchat - 1.0.21-SNAPSHOT + 1.0.22-SNAPSHOT TelegramChat https://www.spigotmc.org/resources/telegramchat.16576/ @@ -35,7 +35,7 @@ org.spigotmc spigot-api - 1.12.2-R0.1-SNAPSHOT + 1.21.8-R0.1-SNAPSHOT provided diff --git a/src/main/java/de/Linus122/TelegramChat/TelegramChat.java b/src/main/java/de/Linus122/TelegramChat/TelegramChat.java index 0bcee85..e56705a 100755 --- a/src/main/java/de/Linus122/TelegramChat/TelegramChat.java +++ b/src/main/java/de/Linus122/TelegramChat/TelegramChat.java @@ -112,7 +112,7 @@ public void onEnable() { if (success) connectionLost = false; } - if (telegramHook.connected) { + if (telegramHook.connected && cfg.getBoolean("enable-automated-chat-ids-update")) { connectionLost = !telegramHook.getUpdate(); } }, 0L, 10L); diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 966af31..d71e4e6 100755 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -20,6 +20,9 @@ enable-deathmessages: true enable-chatmessages: true enable-advancement: true +# this permits to turn on/off the automated add of new chat ids +enable-automated-chat-ids-update: true + # this will describe all types of advancements you want to be send on your telegram chat, be careful with 'recipes' type which can spam advancement-types: "adventure,husbandry,story,nether,end"