@arkjjj

Как написать алгоритм на java, что бы бот реагировал на 3 одинаковые вопросы, которые задаются друг за другом?

Я пишу простого бота на java и aiml. При написании и запуске бота в telegram, бот не реагирует на одинаковые вопросы, которые задаются друг за другом. А в консольной версии он реагирует благодаря паттерну REPETITIONDETECTED. Не знаю с чем это связано. Так вот, можно написать отдельный скрипт на java, что бы он после 3х одинаковых спамных сообщение замечал, и ответил на них какой-нибудь фразой?
На одном скриншоте консольная версия, где все работает.
На другом версия для telegram, где ничего не работает.
609288222d162369573260.png
60928836590d2437667586.png
Если есть возможность, напишите пожалуйста код!
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 1
@etozhesano
Тебе надо чтобы он разными словами реагировал на одинаковое сообщение?

Сделай какой-то счётчик, который будет i++ при спаме. К каждому i прикрути свой ответ (ну или другую бизнес-логику). Не забудь об условии сброса (например если "спам" закончился сменой другой фразы или по времени и т.д.)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы