Автоматизация

Как можно создать чат-бота, не наделав ошибок с безопасностью?

Николай, Ярославль 507 просм.

Хочу сам, без программиста, собрать простого чат-бота для группы в VK - отвечать на вопросы подписчиков и, возможно, собирать заявки с телефоном и почтой. Раньше таким не занимался и переживаю не столько за техническую часть, сколько за то, что можно сделать неправильно с точки зрения безопасности. Как можно создать чат-бота, чтобы потом не иметь проблем?

Сергей Орлов специалист по ИИ-безопасности

ответил

эксперт

Техническая часть здесь действительно простая: конструкторы вроде SaleBot, BotHelp или встроенного редактора сообществ VK собирают сценарий из блоков без единой строчки кода за один-два вечера. А вот с безопасностью стоит заранее разобраться в трёх вещах, раз бот будет собирать телефон и почту.

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

Второе — раз бот собирает телефон и почту, это уже персональные данные по 152-ФЗ, и формально нужна опубликованная политика обработки персональных данных со ссылкой в самом сценарии бота, где человек соглашается на передачу данных перед тем, как их оставить. На практике для небольшой группы это одна страница текста и явное согласие в диалоге — но пропускать этот шаг не стоит, при жалобе от пользователя это первое, что спросят.

Третье — ограничьте, что бот делает с собранными контактами дальше: если данные уходят во внешнюю таблицу или CRM, проверьте, что доступ к ней не открыт по прямой ссылке без пароля, такие утечки через забытые публичные Google-таблицы с телефонами клиентов случаются регулярно.

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

Подробный разбор Яндекс запустил персонажей в Алисе, а на Хабре показали, как создать подобный чат с нуля

Задать свой вопрос

Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.

Похожие вопросы

Все в теме