๐ŸšจTelegram Rate Limits

What They Are and What to Do About Them

Weโ€™ve been working on ways to make your experience better, especially when it comes to rate limits. These are rules Telegram uses to stop bots from overloading the system. Hereโ€™s a simple breakdown of what they are, why they exist, and what you can do to handle them.


What Are Rate Limits?

Rate limits are rules that limit how many messages a bot can send to keep Telegram running smoothly and prevent spam.

Hereโ€™s how it works:

  • 1 message per second per bot to each user.

  • 20 messages per minute per bot in a group.

  • About 40 messages per minute per bot in direct messages (DMs).

If a bot goes over these limits, Telegram blocks it from sending messages for a while. This block could last anywhere from a few seconds to a few hours.


Why Do These Limits Matter?

These limits arenโ€™t just rulesโ€”they help Telegram stay fast and reliable for everyone. To make sure we donโ€™t run into problems, weโ€™ve added our own controls to follow these limits. This way, you can still get your alerts without interruptions.


What Should You Do If You See Rate-Limit Messages?

If you ever see a message saying your alert was delayed or dropped because of rate limits, donโ€™t worry. Hereโ€™s how you can fix it:

  1. Use Filters to Cut Down on Notifications

    • Set up filters so you only get the alerts you really need. This reduces the total number of notifications.

  2. Split Wallets Across Bots or Groups

    • You can use different bots or groups to spread out your wallets. For example, put one wallet in "Blue RayBot" and another in "Red RayBot."

  3. Set Up a Backup Bot

    • Use the /backup command to add a backup bot (only in DMs). This bot will step in if the main one hits its limit.


What Weโ€™re Doing to Help

Weโ€™re working hard to make sure rate limits cause as little trouble as possible. If you have any questions or run into issues, let us knowโ€”weโ€™re here to help.

Last updated