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

📱 Подключение Telegram

Пошаговое руководство: как создать Telegram-бота и подключить его к Fixorix, чтобы обращения из Telegram попадали в общую очередь поддержки.

Цель

Получить рабочий канал Telegram: клиент пишет вашему боту в Telegram — сообщение появляется в разделе «Поддержка» → «Чаты», и оператор отвечает на него прямо из Fixorix.

Что понадобится

  • Доступ к проекту Fixorix — достаточно роли участника проекта, права администратора не нужны.
  • Аккаунт Telegram для общения с @BotFather.
  • 2–3 минуты на создание бота.
Один токен — один канал

Не подключайте один и тот же токен к двум каналам: второй канал создастся, но корректно работать не будет. Для каждого проекта заводите отдельного бота через /newbot.

Шаг 1. Создайте бота в Telegram

  1. Откройте @BotFather в Telegram.
  2. Отправьте команду /newbot.
  3. Укажите имя бота (отображается в профиле) и username — он должен заканчиваться на bot (например, my_support_bot).
  4. BotFather пришлёт сообщение с токеном вида 123456789:AAH.... Скопируйте его целиком.

📷 Скриншот: ответ @BotFather с токеном бота (будет добавлен).

Формат токена

Токен Telegram состоит из 8–10 цифр, двоеточия и 35 символов. Вставляйте его целиком и без пробелов — токен другого вида канал отклонит при создании.

Храните токен в секрете

Токен даёт полный доступ к боту. Не публикуйте его. Если токен скомпрометирован — отправьте /revoke в @BotFather и замените токен в настройках канала. В Fixorix токен хранится в зашифрованном виде и в списке каналов показывается замаскированным.

Шаг 2. Добавьте канал в Fixorix

  1. В левом меню в группе «Проект» откройте раздел «Каналы».

  2. Нажмите «Создать» — откроется окно «Создание канала».

  3. В поле «Платформа» выберите Telegram.

  4. Заполните поля:

    ПолеОбязательноЧто вводить
    НазваниедаЛюбое понятное имя канала, например «Поддержка в Telegram».
    Токен ботадаТокен из @BotFather (шаг 1).
  5. Нажмите «Создать». После успешного создания появится уведомление «Бот успешно создан!».

📷 Скриншот: окно «Создание канала» с выбранной платформой Telegram (будет добавлен).

Шаг 3. Запустите канал

Канал не запускается сам

Сразу после создания у канала статус «Остановлен», и сообщения от клиентов не приходят. Пока вы не запустите канал вручную, бот не работает.

  1. Найдите новый канал в списке — в колонке «Статус» будет «Остановлен».
  2. Нажмите кнопку (подсказка «Запустить бота») в колонке «Управление».
  3. Статус сменится на «Запускается», а через несколько секунд — на «Работает». Обновлять страницу не нужно: статус приходит в реальном времени.
Что видноЧто означает
ЗапускаетсяБот поднимается — подождите несколько секунд
РаботаетБот принимает сообщения клиентов
ОстанавливаетсяИдёт остановка
ОстановленБот выключен, сообщения не принимаются
ПерезапускаетсяБот поднимается заново — например, после смены токена
ОшибкаБот не смог запуститься; чаще всего дело в токене

Шаг 4. Проверьте подключение

  1. Напишите своему боту любое сообщение из другого аккаунта Telegram.
  2. Откройте «Поддержка» → «Чаты» — новое обращение появится в списке слева.
  3. Ответьте на него — сообщение уйдёт клиенту в Telegram.
Управление каналом

Запуск и остановка — кнопки / в колонке «Управление». Клик по строке канала открывает панель «Детали бота»: название, платформа, статус, «Ссылка на бота» (адрес вида https://t.me/имя_бота) и скрытый «Токен бота» — показать и снова скрыть его можно иконкой глаза. Остановленный бот не принимает сообщения.

Что умеет канал Telegram

  • Принимает текст, фото, документы и видео; вложения из Telegram попадают в переписку оператора.
  • Передаёт форматирование текста, ответы на конкретное сообщение и нажатия кнопок, отправленных сценарием.
  • В группах бот пересылает в поддержку только те сообщения, которые адресованы ему — обычная переписка участников группы в очередь не попадает.

Смена токена

Если токен пришлось перевыпустить, откройте карандаш в строке канала, вставьте новый токен в окне «Редактировать бота» и сохраните. Бот перезапустится автоматически — статус ненадолго станет «Перезапускается», затем вернётся в «Работает».

Отдельно: если включён переключатель «Перезапуск при сбое» в «Настройки» → «Каналы» → «Боты», Fixorix сам поднимает упавший бот — первая попытка примерно через минуту, дальше задержка удваивается, но не превышает 30 минут.

Возможные проблемы

СимптомПричина и решение
При создании канала ошибка о токенеТокен скопирован не полностью, с пробелами или не соответствует формату Telegram. Скопируйте его заново из @BotFather.
Бот создан, но сообщения не приходятПроверьте статус канала — он должен быть «Работает». Если «Остановлен» — нажмите («Запустить бота»).
Нажимаю , ничего не происходитПроверьте «Настройки» → «Каналы» → «Боты» → «Автозапуск ботов»: при выключенном переключателе запуск бота блокируется.
Статус «Ошибка»Чаще всего токен неверный или отозван. Замените токен в окне «Редактировать бота» и сохраните — бот перезапустится.
Бот «молчит» у клиентаКлиент должен сам начать диалог с ботом (нажать Start). Боты Telegram не могут писать первыми тому, кто им ещё не писал.
Часть сообщений клиента не дошлаПри очень быстрой отправке срабатывает защита от флуда — примерно пять сообщений в секунду на клиента. Лишние сообщения отбрасываются молча: ни клиент, ни оператор их не увидят.
В групповом чате бот не реагируетВ группах пересылаются только сообщения, адресованные боту. Обратитесь к боту по имени или ответом на его сообщение.

Что дальше