Replies: 1 comment 1 reply
-
|
It looks like the (Apprise) Telegram plugin doesn't support the 429 response (a lot of Apprise plugins do), where the payload of this message also includes the time it's 'safe' to post again (to which Apprise retries automatically for you). Wouldn't involve tooooo much effort since there are lots of plugins to base this off of. You wouldn't happen to have a sample of the payload response Telegram sends would you (when you get a 429?). If you're using the Apprise CLI, you can just stick in extra |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm currently using apprise for some telegram notifications for my UPS Nut Server, so i can get alerts when ups enters battery/online mode. I also set them up when communications go bad or go ok.
For some reason specific to my setup, sometimes a UPS commbad event arrives and very shortly after (probably less than a second after) another UPS commok event arrives, making it so 2 Telegram notifications are sent very quickly, however i've noticed that i only receive one on my Telegram chat, whereas on the syslogs of my machine the 2 events appear, so i was wondering if one of them may be getting error 429 too many requests as i know that Telegram limits messages to 1 per second.
So does Apprise take Telegram bot limits into account and apply some sort of batching? Or shoudl I implement my own solution in front of it so i dont miss a message?
Beta Was this translation helpful? Give feedback.
All reactions