Commit 7ba7805

benny-dou <60535774+benny-dou@users.noreply.github.com>
2025-03-29 14:00:39
chore: adjust progress message ttl to avoid telegram rate limit
1 parent 13adc58
Changed files (1)
src
messages
src/messages/progress.py
@@ -17,13 +17,18 @@ async def modify_progress(
     *,
     detail_progress: bool = False,
     del_status: bool = False,
-    ttl: float = 2,
+    ttl: float = 3,
     del_delay: float = 0,
     force_update: bool = False,
     **kwargs,
 ):
     """Modify the progress message.
 
+    Telegram rate limit:
+        - 1 message per second for a single chat
+        - 20 messages per minute for a single group
+        - 30 messages per second for multiple chats
+
     Args:
         message (Message): The progress message object.
         text (str): The new text to update.