Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

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
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 7, 2019

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

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

Sergey Subbotin November 7, 2019

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

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

0 votes
Kat Warner
Atlassian Partner
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