Перейти к основному содержимому

Управление ботами: Полное руководство

Все, что нужно знать о создании и управлении Telegram-ботами в Novum

← Главная


Содержание


Основы работы с ботами

Что такое бот в Novum?

Telegram-бот в платформе Novum - это:

  • Автоматизированный аккаунт в Telegram
  • Центральный элемент для воронок продаж и автоматизации
  • Инструмент для взаимодействия с клиентами
  • Канал для аналитики и отслеживания конверсий

Типы ботов

Novum поддерживает два типа ботов:

ТипОписаниеИспользование
Обычный ботСоздается через @BotFatherСтандартные воронки, рассылки, автоматизация
User BotЛичный аккаунт пользователяРасширенные возможности, AI-интеграция

📌 В этом руководстве мы рассматриваем обычные боты. User Bots описаны в AI Features.


Создание бота

Предварительные требования

Перед созданием бота в Novum вам нужно:

  1. ✅ Иметь аккаунт в Telegram
  2. ✅ Создать проект в Novum
  3. ✅ Получить токен от @BotFather

Шаг 1: Получение токена

В Telegram:

  1. Откройте @BotFather
  2. Отправьте команду: /newbot
  3. Введите отображаемое имя (например: "Мой Магазин")
  4. Введите username (должен заканчиваться на bot, например: my_shop_bot)
  5. BotFather пришлет токен в формате:
    123456789:ABCdefGHIjklMNOpqrsTUVwxyz-1234567890
  6. Скопируйте токен полностью

⚠️ Безопасность: Храните токен в секрете! Любой, у кого есть токен, может управлять вашим ботом.

Шаг 2: Добавление в Novum

Путь навигации:

Проект → Боты → Создать бота

Заполнение формы:

ПолеОписаниеПример
ТокенТокен от BotFather123456:ABC...
НазваниеВнутреннее имя в системе"Бот интернет-магазина"
Auto-approve chat join requestsАвтоматически одобрять запросыВкл/Выкл

Опции создания:

Auto-approve chat join requests - Автоматическое одобрение запросов на вступление

  • Включить, если:

    • Бот используется для открытого сообщества
    • Вы хотите максимальную автоматизацию
    • Нет необходимости в модерации пользователей
  • Выключить, если:

    • Бот для закрытого сообщества
    • Требуется ручная модерация
    • Важен контроль доступа

Шаг 3: Сохранение и запуск

  1. Нажмите "Сохранить"
  2. Бот появится в списке
  3. Статус должен автоматически стать "Started"
  4. Если статус "Stopped", нажмите кнопку запуска

Настройки бота

Основные настройки

Путь:

Боты → Выбрать бота → Настройки

Доступные параметры

1. Общая информация

  • Название бота - Имя в системе (можно изменить)
  • Токен - Можно обновить при необходимости
  • Username - Отображается из Telegram (только для чтения)

2. Параметры поведения

  • Auto-approve chat join requests - Автоматическое одобрение
  • Другие настройки (зависят от версии)

3. Связанные сущности

  • Количество воронок
  • Количество цепочек
  • Количество пользователей

Управление статусами

Статусы бота

СтатусЗначокОписаниеДействия
Started🟢Бот запущен и работаетМожно остановить
Stopped🔴Бот остановленНужно запустить
ActionRequired🟡Требуется действиеПроверить настройки
PollingConflict⚠️Конфликт подключенияОстановить другие экземпляры

Управление статусом

Запуск бота

Боты → Выбрать бота → Нажать "Start"
  • Бот начнет отвечать на сообщения
  • Воронки станут активны
  • Пользователи смогут взаимодействовать

Остановка бота

Боты → Выбрать бота → Нажать "Stop"
  • Бот перестанет отвечать
  • Воронки приостановятся
  • Существующие пользователи сохранятся

Особые статусы

PollingConflict (Конфликт подключения)

Что это значит:

  • Бот уже запущен в другом месте
  • Telegram API разрешает только одно активное подключение

Как исправить:

  1. Найдите, где еще запущен бот:
    • Другая платформа
    • Локальный сервер
    • Другой аккаунт Novum
  2. Остановите другой экземпляр
  3. Novum автоматически попытается переподключиться
  4. Статус изменится на "Started"

Автоматический retry:

  • Система автоматически пытается переподключиться каждые N секунд
  • Как только конфликт разрешится, бот запустится

ActionRequired (Требуется действие)

Возможные причины:

  • Токен стал недействительным
  • BotFather отозвал доступ
  • Проблемы с Telegram API

Как исправить:

  1. Проверьте токен в настройках
  2. Создайте нового бота у BotFather (если старый удален)
  3. Обновите токен в Novum
  4. Перезапустите бота

Просмотр пользователей бота

Раздел Bot Users

Путь:

Боты → Выбрать бота → Bot Users

Что вы увидите

Список всех пользователей, которые:

  • Написали боту хотя бы раз
  • Прошли через воронку
  • Взаимодействовали с кнопками

Информация о пользователе

ПолеОписание
Username@username в Telegram
First NameИмя пользователя
Last NameФамилия
User IDTelegram ID
Дата первого взаимодействияКогда пользователь первый раз написал
Последняя активностьВремя последнего сообщения

Фильтрация и поиск

  • Поиск по username
  • Поиск по имени
  • Сортировка по дате
  • Фильтр по активности

Взаимодействие с пользователями

Личные сообщения

Путь:

Боты → Bot Users → Выбрать пользователя → Chat

Возможности

1. Просмотр истории

  • Все сообщения пользователя
  • Ответы бота
  • Нажатия на кнопки
  • Прохождение по воронкам

2. Отправка сообщений

  • Написать пользователю напрямую
  • Отправить медиа (фото, видео, документы)
  • Использовать шаблоны сообщений

3. Теги и заметки

  • Добавить теги к пользователю
  • Оставить внутренние заметки
  • Отметить как VIP или проблемного

Практические сценарии

Сценарий 1: Поддержка клиента

Пользователь → Написал вопрос

Bot Users → Найти пользователя

Chat → Ответить лично

Решить проблему

Сценарий 2: Персональное предложение

Аналитика → Определить активных пользователей

Bot Users → Выбрать пользователя

Chat → Отправить спецпредложение

Отслеживать реакцию

Копирование бота

Зачем копировать бота?

  • 🔄 Создать тестовую версию
  • 🌍 Запустить бота для другой страны/языка
  • 📊 A/B тестирование разных воронок
  • 🚀 Быстро развернуть похожий проект

Как скопировать

Путь:

Боты → Выбрать бота → Действия → Копировать

Что копируется?

ЭлементКопируется?
Настройки бота✅ Да
Воронки продаж✅ Да
Посты в воронках✅ Да
Кнопки✅ Да
Цепочки постов✅ Да
Шаблоны✅ Да
Токен❌ Нет (нужен новый)
Пользователи❌ Нет
История сообщений❌ Нет
Статистика❌ Нет

Процесс копирования

  1. Выберите бота для копирования
  2. Нажмите "Копировать"
  3. Введите новое название
  4. Получите новый токен от BotFather для копии
  5. Вставьте новый токен
  6. Сохраните
  7. Запустите бота

💡 Совет: После копирования проверьте все воронки и обновите тексты, если нужна локализация.


Удаление бота

Предупреждение

⚠️ ВНИМАНИЕ: Удаление бота является необратимым действием!

Что будет удалено?

При удалении бота удаляются:

  • ❌ Все воронки продаж
  • ❌ Все цепочки постов
  • ❌ Вся статистика
  • ❌ История взаимодействий с пользователями
  • ❌ Настройки Event Bindings
  • ❌ Связь с каналами (если есть)

Что НЕ удаляется?

  • ✅ Сам бот в Telegram (остается у BotFather)
  • ✅ Чаты с пользователями в Telegram
  • ✅ Участники проекта
  • ✅ Шаблоны (если сохранены как Global/Personal)

Процесс удаления

Путь:

Боты → Выбрать бота → Действия → Удалить

Шаги:

  1. Нажмите "Удалить"
  2. Подтвердите действие в модальном окне
  3. Введите название бота для подтверждения (если требуется)
  4. Нажмите "Да, удалить"
  5. Автоматический редирект на список ботов

После удаления

Что делать с ботом в Telegram:

  1. Откройте @BotFather
  2. Отправьте /mybots
  3. Выберите удаленного бота
  4. Либо удалите его через "Delete Bot"
  5. Либо сохраните для использования в будущем

Решение проблем

Проблема 1: Бот не отвечает

Симптомы:

  • Пользователь пишет боту
  • Бот не отвечает
  • Нет реакции на команды

Решения:

  1. Проверьте статус:

    Боты → Проверить статус
    • Должен быть "Started"
    • Если "Stopped" → Запустите
  2. Проверьте токен:

    • Настройки → Токен
    • Проверьте, что токен полный
    • Попробуйте обновить токен
  3. Проверьте воронки:

    • Есть ли активные воронки?
    • Настроен ли Root Post?
    • Статус воронки "Enabled"?
  4. Проверьте лог ошибок:

    • Посмотрите в раздел с ошибками
    • Возможно, есть проблемы с API

Проблема 2: PollingConflict

Симптомы:

  • Статус бота "PollingConflict"
  • Бот не работает
  • Постоянные попытки переподключения

Решения:

  1. Найдите конфликтующий экземпляр:

    • Проверьте другие платформы (n8n, Make, Zapier)
    • Проверьте локальные скрипты
    • Проверьте другие аккаунты Novum
  2. Остановите конфликт:

    • Остановите все другие экземпляры бота
    • Дождитесь автоматического retry (1-2 минуты)
  3. Если не помогает:

    • Пересоздайте токен у BotFather:
      /mybots → Выбрать бота → API Token → Revoke current token
    • Обновите токен в Novum
    • Перезапустите бота

Проблема 3: Дублирование ботов

Симптомы:

  • При создании появилось несколько копий
  • Одинаковые боты с одним токеном

Причина:

  • Быстрое многократное нажатие "Сохранить"

Решение:

  • Удалите дублирующих ботов
  • Оставьте только один
  • При создании дождитесь завершения (кнопка должна заблокироваться)

Профилактика:

  • Система добавила защиту от дублирования
  • Кнопка "Сохранить" блокируется после нажатия
  • Показывается индикатор загрузки

Проблема 4: Пользователи не появляются в Bot Users

Симптомы:

  • Пользователь пишет боту
  • Он не отображается в списке

Решения:

  1. Обновите страницу:

    • Возможна задержка синхронизации
  2. Проверьте фильтры:

    • Возможно, активны фильтры
    • Сбросьте все фильтры
  3. Проверьте статус бота:

    • Если бот был Stopped, взаимодействия не сохранялись

Лучшие практики

Именование ботов

Хорошие имена:

  • "Магазин одежды - Основной"
  • "Support Bot - RU"
  • "Промо-бот Акция 2026"

Плохие имена:

  • "Bot 1"
  • "Test"
  • "asdfgh"

Организация

Для нескольких ботов:

  1. Используйте префиксы:

    • [PROD] - Боты в продакшене
    • [TEST] - Тестовые боты
    • [DEV] - Разработка
  2. Добавляйте описания:

    • Цель бота
    • Целевая аудитория
    • Ответственный

Безопасность

  1. Никогда не делитесь токенами
  2. Регулярно ротируйте токены (раз в 6-12 месяцев)
  3. Используйте разные боты для прода и теста
  4. Ограничьте доступ к боту для членов команды

Мониторинг

Регулярно проверяйте:

  • ✅ Статус ботов (все ли Started?)
  • ✅ Количество пользователей (растет ли?)
  • ✅ Ошибки в логах
  • ✅ Конверсии в воронках

Следующие шаги

Теперь, когда вы освоили управление ботами:

  1. Создайте воронку продаж - Автоматизируйте продажи
  2. Настройте цепочки постов - Автоматические последовательности
  3. Подключите каналы - Управляйте контентом

Полезные ссылки