A request to the Telegram API was unsuccessful. Error code: 429. Description: Too Many Requests: retry after 15
Есть бот, который скидывает в чат изображения. После 20 изображений возникает ошибка A request to the Telegram API was unsuccessful. Error code: 429. Description: Too Many Requests: retry after 15.
Попробовал
@bot.message_handler(commands=['ph'])
def start_message(message):
p = r"path_to_photos"
mas = os.listdir(p)
for i in mas:
time.sleep(2)
with open(p+i, 'rb') as f:
bot.send_photo(str(chat_id), f)
Задержка в секунду или две не роляет, тем более, что в документации api написано Макс. количество сообщений от бота в секунду — 30. Если я делаю передышку в целую секунду. К тому же, сколько бы я не ставил задержку ошибка прилетает в любом случае ровно после 20 изображений.
Также советуют убрать bot.remove_webhook(), которого у меня, собственно и нет.
Вопрос: Как обойти данную проблему?