Чат бот
VKSpiderЧат бот - функция, для автоматического ответа на сообщения
- Добавьте первый обработчик, введите название в поле для ввода и нажмите на "+"
- Выберите добавленный обработчик и нажмите "Добавить вариант" в списке появится "Вариант 1" можете переименовать его для удобства (двойным щелчком мыши по названию)
- Выберите нужный вариант, в поле "Ключевые слова" добавьте слова, которые должны содержаться в входящем сообщение для этого ответа. Используйте нижний регистр букв в ключевых словах. Разные варианты ответа пишите каждый с новой строки, если нужно что бы содержалось несколько ключевых слов то пишите их в одной строке через "||" в этом случае программа отправит сообщение при условии что все ключевые слова в строке будут содержаться в входящем сообщении
Вместо ключевых слов можно использовать регулярные выражения, например \b означает начало или конец слова, ключевое слово "\bда\b" сработает в тексте "Да, хочу" но не сработает в "Мои данные" или в "вода"
- Стоп слова - аналогично ключевых слов, только наоборот, если находится какое то стоп слово, то данный вариант не будет обработан
- Обработчик - какой обработчик будет проверять следующее сообщение от данного пользователя, можно выстраивать длинные цепочки диалогов с пользователем
- По умолчанию - обработчик назначается при отправке сообщения одной из функций, но вам может кто то просто написать и у этого пользователя не будет назначенного обработчика, что бы программа отвечала на такие сообщения можно выбрать обработчик по умолчанию или выбрать "Telegram" для пересылки таких сообщений в телеграм (на них можно будет ответить с телеграмма, аналогично функции "Пересылать сообщения в телеграм")
Выбор обработчика
При настройки отправки сообщений в рассылке или в реакции на дружбу выберите обработчик из списка, который будет проверять первое входящее сообщение