This is currently pretty simple. The first message wins!
Yes the Telegram Bot are limited by design.
My bot is hitting limits, how do I avoid this?
When sending messages inside a particular chat, avoid sending more than one message per second. We may allow short bursts that go over this limit, but eventually you’ll begin receiving 429 errors.
If you’re sending bulk notifications to multiple users, the API will not allow more than 30 messages per second or so. Consider spreading out notifications over large intervals of 8—12 hours for best results.
Also note that your bot will not be able to send more than 20 messages per minute to the same group.
(I hit those limits quite a lot so I implemented that only one message every 3 seconds will be send.)
If you actually need all messages to be send I will add a queue again that buffers every message and sends them like 1 message a second until the queue is empty again. However I will not make this by default as I personally don’t like receiving messages long after they were actually send to me.
I think the char limit is pretty big atm. I’ll see if I can increase it to the maximum chat limit.
Is there anyone but @enno123 experiencing problems with the 64 bit version not loading correctly?
Edit: As it turned out my the compiler (build tools) I used were too new for TeamSpeak thus they needed the wrong C++ redistributables and did not load correctly as files were missing.
I will publish an update in a few minutes addressing that issue. If it worked until now there is no need to update as no functionality has changed.
I just tested on a fresh Windows 10 eval build both the 32bit and the 64bit binary.
Both worked perfectly fine for me.
You need to give me more information if it is not working for you.
Just released version 3.3.2 - hopefully bug free!
This version was a little rushed and is thus not fully tested but due to only minor changes should be perfectly fine.
After roughly 16 months of silence, I changed a few things.
For starters, the plugin is now compiled and served from GitHub servers!
The newer version fully supports TS client version 3.6.0!
I also implemented functionality that removed BBCode and renders as much as possible to Telegram (For example, Telegram sadly does not support colored messages.)