02Боты
Чат‑боты Senler для ВКонтакте
Боты Senler собираются в графическом редакторе из блоков: сообщение, таймер, действие, условие. Запуск — по подписке на группу или ключевому слову, перед публикацией бот можно протестировать.
Как создать бота и что подготовить заранее
Сначала включите ботов в самом сообществе: в управлении сообществом ВКонтакте откройте «Возможности ботов» и включите их, заодно ознакомьтесь с Правилами для ботов ВКонтакте.
- В левом меню кабинета Senler откройте «Чат-боты».
- Нажмите кнопку «Новый бот» справа вверху.
- Заполните поля «Название», «Ключ» и при желании «Теги». Ключ служит уникальным идентификатором бота в канале и состоит из цифр и латинских букв, он заполняется сам по названию.
- Нажмите «Сохранить», после чего откроется графический редактор.
При подключении сообщества в кабинете уже появляются три готовых бота-шаблона, их можно переделать под себя. В шаблоне стоит триггер на сообщение «+».
Из чего собирается бот
Каждый шаг бота — это блок, соединённый стрелками с соседними. У любого блока, кроме Начала, есть вход, выход и счётчик пользователей, прошедших через него.
- «Сообщение» содержит несколько текстовых блоков, вложения и персональные переменные. Здесь же опции ожидания ответа и ожидания перехода по ссылке, а также соглашение о согласии на обработку персональных данных.
- «Таймер» задаёт задержку перед следующим шагом: сразу, завтра, точная дата и время или заданное число дней, часов, минут, секунд. Время выполнения задаётся в любое время, в определённое время, в интервал или из переменной, можно выбрать дни недели. Все таймеры работают по московскому времени.
- «Действие» добавляет в бота или удаляет из бота, удаляет сообщение (если прошло не больше 24 часов), добавляет в группу или удаляет из группы, ставит или снимает метку, устанавливает переменную или считает её по формуле. Действия выполняются асинхронно.
- «Группа условий» ведёт диалог по веткам в зависимости от того, что уже известно о подписчике.
Схема работы простая: подписчик попадает в группу, бот стартует, таймер выдерживает паузу, сообщение уходит, действие ставит метку, условие выбирает следующую ветку. В шаг бота встраиваются и интеграции: Google Sheets и AI Assistant (OpenAI, ProxyAPI, OpenRouter). Подробно о них рассказано на странице интеграций.
Как бот запускается у подписчика
Запустить бота можно двумя способами.
Первый способ — запуск после подписки на группу. Во вкладке «Дополнительно» в настройках группы подписчиков укажите бота, и каждый новый подписчик группы попадёт в диалог. Опция «Добавить заново» вернёт в бота и тех, кто уже когда-то в нём был. Для первого бота проще всего привязать его к группе подписчиков, которую собирает подписная страница.
Второй способ — запуск по ключевому слову. В разделе «Триггеры» создайте триггер типа «Входящее сообщение», выберите условие «Сообщение равно» и впишите слово, регистр при этом не учитывается. В действии укажите «Добавить в бота», и бот стартует, как только подписчик напишет это слово.
Как проверить бота до запуска
Кнопка «Тестировать» стоит вверху экрана редактора. Публиковать бота для теста не обязательно: тест идёт по редактируемой версии. Добавьте до 5 тестирующих из числа подписчиков, и они пройдут бота целиком.
Чтобы не ждать таймеров по несколько дней, на время теста смените длительность всех таймеров сразу, исходные значения при этом не меняются. Проверить один шаг можно отдельно: выберите шаг и нажмите «Отправить сообщение». Это та же кнопка с бумажным самолётом, которой проверяют сообщение в шаге. В тестовом сообщении кнопки не работают, переходы проверяйте через полный тест.
Как скопировать бота в другое сообщество
Копирование открывается через пункт меню бота. Переносятся шаги, логика и связи; опция «Скопировать связанные сущности» заберёт с собой группы, рассылки, метки, переменные и других ботов.
Массовое копирование: отметьте ботов чекбоксами, нажмите «Действия» → «Копировать», выберите каналы и «Начать». Изображения и документы при копировании в другое сообщество не переносятся, поэтому загрузите их заново сразу после копирования, чтобы боты были готовы к запуску. При копировании в канал другого типа часть элементов пометится как конфликт, их придётся заменить.
Создавать ботов можно сколько угодно, а вот активных допускается по тарифу: на бесплатном один, на платных до 250. Лимиты по тарифам разобраны на странице тарифов Senler.
Рядом с ботами
Ботов привязывают к группам подписчиков, запускают через триггеры и переменные из раздела интеграций, дублируют в Telegram и МАКС, а лимит активных ботов зависит от тарифа.
Частые вопросы про чат-боты Senler
Сколько ботов можно создать в Senler?
Создавать можно сколько угодно, ограничен только лимит активных: на бесплатном тарифе активен один бот, на платных до 250.
Почему бот не отвечает на сообщения?
Откройте «Настройки» → «Подключение» и запустите автоматическую настройку. Если она не помогла, напишите в поддержку со ссылкой на сообщество.
Можно ли перенести бота в другое сообщество?
Да, через копирование. Шаги, логика и связи сохраняются, а изображения и документы придётся загрузить заново.
Обязательно ли публиковать бота перед тестом?
Нет, тест идёт по редактируемой версии. Кнопка «Тестировать» запускает диалог с тестирующими прямо из редактора.
Как бот реагирует на сообщение с опечаткой?
Триггер с условием «Сообщение равно» срабатывает только на точное совпадение, регистр не учитывается. Для слов с опечатками есть условие «Сообщение содержит», оно поймает часть фразы.
Работают ли кнопки в тестовом сообщении?
Нет, в тестовом сообщении кнопки не работают. Проверить переходы по кнопкам можно полным тестом через кнопку «Тестировать».