From c51405ea91e9f2d59dc5bb8d5e49d8315102ce31 Mon Sep 17 00:00:00 2001 From: MrBesen Date: Fri, 8 Nov 2019 10:30:12 +0100 Subject: [PATCH 1/3] cooldown --- src/main/java/de/mrbesen/telegram/TelegramAPI.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/de/mrbesen/telegram/TelegramAPI.java b/src/main/java/de/mrbesen/telegram/TelegramAPI.java index 40a2339..163cb2c 100644 --- a/src/main/java/de/mrbesen/telegram/TelegramAPI.java +++ b/src/main/java/de/mrbesen/telegram/TelegramAPI.java @@ -309,6 +309,10 @@ public class TelegramAPI implements Runnable { processUpdates(request("getUpdates", "offset=" + msg_offset + "&timeout=" + (longpolling ? updateInterval : 1), false)); } catch (IOException e) { log.log("error getting updates.", e); + + try { + Thread.sleep(100); + } catch(InterruptedException ignored) {} } } From bb7ddf3480971b89bc69d4ac9211dd0c2368c8c8 Mon Sep 17 00:00:00 2001 From: MrBesen Date: Wed, 20 Nov 2019 17:41:51 +0100 Subject: [PATCH 2/3] updated regex --- src/main/java/de/mrbesen/telegram/TelegramAPI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/mrbesen/telegram/TelegramAPI.java b/src/main/java/de/mrbesen/telegram/TelegramAPI.java index 20eb172..c080bb1 100644 --- a/src/main/java/de/mrbesen/telegram/TelegramAPI.java +++ b/src/main/java/de/mrbesen/telegram/TelegramAPI.java @@ -37,7 +37,7 @@ import de.mrbesen.telegram.objects.TUser.Status; public class TelegramAPI implements Runnable { private static final String API_URL = "https://api.telegram.org/bot"; - private static final String TOKENREGEX = "^\\d{4,9}:[\\w-]{12,64}$"; + private static final String TOKENREGEX = "^\\d{4,10}:[\\w-]{12,64}$"; private static final int TELEGRAMFILESIZELIMIT = 20000000;//20MB filesize https://core.telegram.org/bots/api#sending-files public static final String APIVERSION = "3.8";//May 18, 2019 From d300e7727cc48fb692417bd0886dc7ae60ec7ab8 Mon Sep 17 00:00:00 2001 From: MrBesen Date: Fri, 14 Feb 2020 16:31:52 +0100 Subject: [PATCH 3/3] fixed link regex --- .gitignore | 1 + TelegramAPI.iml | 14 -------------- 2 files changed, 1 insertion(+), 14 deletions(-) delete mode 100644 TelegramAPI.iml diff --git a/.gitignore b/.gitignore index 4782c17..23ed23a 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ .settings/ target/ bin/ +.idea/ \ No newline at end of file diff --git a/TelegramAPI.iml b/TelegramAPI.iml deleted file mode 100644 index 597cd8e..0000000 --- a/TelegramAPI.iml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file