Telegram Bot:当超过20个用户使用时,机器人会停止

时间:2017-05-21 12:39:03

标签: php telegram telegram-bot

我有一个机器人,它采用类似于填写表格的一些简单信息。它适用于2到5个用户,但当用户数达到20时突然停止接收和发送消息。日志中没有错误。它就停止了。我想问一下Telegram机器人可以响应的每秒消息数是否有限制?这可能是Telegram bot问题,还是应该从1个用户开始调试我的代码,逐渐增加用户数以查看是否出现了什么。 请指导。

由于

1 个答案:

答案 0 :(得分:3)

根据电报文件,如果发生电报限制,电报会返回429响应代码。

Telegram limits是:

  • 一次聊天中每秒一条消息
  • 多个聊天
  • 每秒30条消息

您可以使用sleep()usleep()功能来阻止电报限制。

sleep(1); //sleep script for one second
usleep(500000); //sleep script for half-second - 0.5*1000000
相关问题