Avatar ·

Cómo dar un MUT por un minuto si alguien spamea el bot en Telegram

📁 función, python, Error: Análisis de errores (SyntaxError, TypeError, etc.), solicitudes

Hice mi bot en Telegram con funciones bastante simples. El problema es que literalmente una persona puede saturarlo con spam simple de uno o más comandos, y el error da error.

Aquí está el error: error - Telebot: "A request to the telegram API WAS UNSUCCESSFUL. Error Code: 429 Description: Too Many Requests: Retry After 13"

Me gustaría que el usuario que, por ejemplo, envíe 10 mensajes en un intervalo corto reciba un MUT por un minuto y un mensaje como "" Jaja, te pillé Spammer "".

El bot está escrito en Python usando Telebot (o Pytelegrambotapi), y todo se ejecuta en Heroku.