diff --git a/TelegramAPI.iml b/TelegramAPI.iml new file mode 100644 index 0000000..597cd8e --- /dev/null +++ b/TelegramAPI.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 65107d0..371acd2 100644 --- a/pom.xml +++ b/pom.xml @@ -50,6 +50,8 @@ 1.8 1.8 + UTF-8 + UTF-8 \ No newline at end of file diff --git a/src/main/java/de/mrbesen/telegram/TelegramAPI.java b/src/main/java/de/mrbesen/telegram/TelegramAPI.java index c874903..40a2339 100644 --- a/src/main/java/de/mrbesen/telegram/TelegramAPI.java +++ b/src/main/java/de/mrbesen/telegram/TelegramAPI.java @@ -42,12 +42,12 @@ public class TelegramAPI implements Runnable { public static final String APIVERSION = "3.8";//May 18, 2019 private int msg_offset = 0; - private int updateInterval = 1500; + private int updateInterval = 60; private String apikey; private String botname; private Thread thread; private boolean run = true; - private boolean longpolling = false; + private boolean longpolling = true; public boolean isLongpolling() { return longpolling; } @@ -381,7 +381,11 @@ public class TelegramAPI implements Runnable { public EventManager getEventManager() { return evntmgr; } - + + /** + * seconds to wait for longpolling or milliseconds to wait petween shortpolling + * @param d + */ public void setUpdateInterval(int d) { if(d < 0) throw new IllegalArgumentException("UpdateInterval is not allowed to be negative.");