Бот-модератор чатов ВКонтакте с ИИ
Данный сценарий анализирует сообщения пользователей в чате ВКонтакте и определяет нецензурную лексику и рекламу. Когда бот фиксирует нарушение правил в чате ВКонтакте, он автоматически удаляет сообщение нарушителя, отправляет уведомление администратору с упоминанием пользователя и текстом сообщения и уведомление в чат для пользователя, нарушившего правила.

Для того, чтобы найти эти готовые шаблоны сценариев, зайдите в раздел «Шаблоны сценариев» в VK CXhub и выберите нужный шаблон из общего списка. Для удобства воспользуйтесь текстовым поиском.
Для того, чтобы подключить своего чат-бота ВКонтакте в чат, вы можете воспользоваться этой инструкцией.
Остановимся на основных шагах сценария и особенностях его работы.
Данный шаблон сценария стартует по любому входящему сообщению клиента в чате ВКонтакте. Для того, чтобы чат-бот срабатывал на входящее сообщение клиента именно в чат, а не в чат-бот, подключенный к сообществу, настроен соответствующий фильтр, менять его настройки не нужно.


Если у вас еще нет настроенной интеграции с выбранным ИИ — GigaChat, ProxyAPI или BotHub, то настройте по этой инструкции.
Мы предложили свой вариант запроса к ИИ, его можно редактировать и настраивать под свои задачи, задавая инструкции по генерации текста. Подробнее в инструкции
Пример шага с GigaChat:

Пример шага с BotHub:

Пример шага с ProxyAPI:

На этом шаге чат-бот определяет сообщения, которые содержат нецензурную лексику и рекламу.
Важно! В шаблоне мы показали настроенные фильтры с ветками для двух ответов на запрос ИИ: «Содержит мат» и «Содержит рекламу». Для ответов ИИ «Содержит мат и рекламу» и «Не содержит ни мат, ни рекламу» вы можете настроить ветки в сценарии самостоятельно или удалить из запроса к ИИ данные ответы.


Этот шаг необходим для того, чтобы в последующих шагах («Уведомить маркетолога в ВК» и «Сообщение в чат в ВКонтакте») сработала подстановка нужный дынных. О них мы рассказываем далее.

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

После удаления сообщения с нарушением правил бот отправляет уведомление администратору с упоминанием имени пользователя, текстом его сообщения и информацией о том, что сообщение было удалено.
На этом шаге вам будет необходимо подключить нужное сообщество ВКонтакте и указать VK ID администратора, все остальное мы уже настроили для вас.

Далее чат-бот отправляет уведомление-предупреждение пользователю, нарушившему правила чата с информацией о том, что сообщение было удалено. В настройках шага вам необходимо подключить нужное сообщество ВКонтакте и скорректировать при необходимости текст предупреждения. ID чата уже вставлен в шаблон, менять его не нужно.

В шаблоне предусмотрена повторная проверка на нарушения, где шаги настроены по принципу, описанному ранее.

Готово! Подключайте ваше сообщество ВКонтакте к сценарию и запускайте его. Подробнее о том, это сделать написали в этой инструкции.
Если возникнут вопросы, ждем вас в тех.поддержке VK CXhub!