Telegram bot DDOS protect

Sergey Subbotin October 23, 2019

Hi! Is it possible to enter the interval between responses of command "/start" in dialogue with bot?

2 answers

0 votes
Xabiden November 7, 2019

Привет) Ты боишься, что бот запустят разом несколько тысяч человек - это как я понял. В коде языка программирования, на котором ты пишешь и который управляет твоим ботом, ввести переменную, которая будет отсчитывать время после последнего ответа бота на /start. Если она больше заданной константы (интервала допустимого), то бот отвечает и обновляет её до нуля и снова запускает отсчёт времени. Если время меньше интервала - прописать, что бот не выполняет никаких действий.

Просто /start - это же сообщение, а бот как-то реагирует на запуск бота или сообщения. Обработку сообщения можно выключить, если интервал будет маленьким. Как-то так

Sergey Subbotin November 7, 2019

Спасибо за пояснения, дело в том что речь идёт о плагине Telegram bot, как я понял механизм управления ответами упакован в него, но текущий интерфейс не даёт возможности добавить интервал. 

Не совсем за то что разом несколько тысяч человек запустят боюсь, я пока рассматривал проблему в контексте спама хотя бы даже от одного человека, но и Ваш кейс подходит.

0 votes
Kat Warner
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
November 6, 2019

Check out this article about Telegram bot which includes links to apps that could help with the settings you are looking for.

 

@Sergey Sukhaninskiy might still be around so I have tagged him. I also moved this questions from Off Topic to Marketplace Apps and Integrations to increase the chance you will get a response.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events