Telegram-уведомления: подключение бота

Пошаговая инструкция: создание бота через @BotFather, получение chat_id, настройка уведомлений о новых заявках в Kuznya CMS.

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

  • Аккаунт в Telegram
  • 3–5 минут времени
  • Доступ к админке Kuznya CMS

Шаг 1. Создайте бота через @BotFather

  1. Откройте Telegram
  2. Найдите @BotFather — это официальный бот для создания других ботов
  3. Отправьте команду /newbot
  4. Введите имя бота (отображаемое) — например, «Мои заявки»
  5. Введите username бота — обязательно с суффиксом «bot» в конце, например my_orders_bot
  6. BotFather пришлёт токен — строка вида 1234567890:ABCdefGHIjklMNOpqrsTUVwxyz. Скопируйте его — он понадобится дальше

Важно: не показывайте токен никому. Через него можно управлять ботом от вашего имени.

Шаг 2. Узнайте свой chat_id

Это идентификатор чата, куда будут приходить уведомления. Можно использовать личку или групповой чат.

Вариант A: уведомления в личку

  1. Найдите в Telegram бота @userinfobot
  2. Отправьте ему любое сообщение
  3. Он пришлёт ваш ID — это и есть chat_id (число вида 123456789)

Вариант B: уведомления в группу

  1. Создайте группу в Telegram (если ещё нет)
  2. Добавьте в группу вашего бота (созданного в шаге 1)
  3. Добавьте в группу @userinfobot
  4. Отправьте в группу любое сообщение — @userinfobot пришлёт ID группы (число с минусом в начале, например -1001234567890)
  5. Удалите @userinfobot из группы — он больше не нужен

Важно: для группы chat_id будет со знаком минус. Это нормально — так Telegram различает личные чаты и группы.

Шаг 3. Активируйте бота в Telegram

Найдите своего бота в поиске Telegram. Нажмите «Start» или отправьте любое сообщение. Без этого бот не сможет вам писать.

Шаг 4. Настройте Kuznya CMS

  1. Откройте админку
  2. Перейдите в Система → Настройки
  3. Найдите блок Telegram
  4. В поле Bot Token вставьте токен из шага 1
  5. В поле Chat ID вставьте chat_id из шага 2
  6. Сохраните настройки

Шаг 5. Проверьте

Отправьте тестовую заявку через форму на сайте — через 5–10 секунд должно прийти сообщение в Telegram.

Если уведомление не пришло — проверьте:

  • Токен введён полностью, без пробелов
  • Chat ID корректный (отрицательный для групп)
  • Бот добавлен в группу и ему разрешено писать
  • Бот активирован (нажали Start)

Что будет в уведомлении

В сообщении приходит:

  • Имя клиента
  • Телефон
  • Услуга или тип заявки
  • Дата и время
  • Ссылка на заявку в админке

Одно нажатие — и вы уже в карточке заявки.

Что делать если...

...бот не пишет в группу

Проверьте, что бот добавлен в группу и ему разрешено писать. В настройках группы: «Разрешения» → «Отправка сообщений» → включено для бота.

...уведомления приходят в личку, но нужны в группу

Смените Chat ID в настройках на ID группы (с минусом). Не забудьте добавить бота в группу заранее.

...хочу несколько получателей

Создайте группу в Telegram, добавьте туда всех, кто должен получать уведомления, добавьте бота. Используйте chat_id этой группы.

...нужен только один тип заявок

Отключите уведомления по ненужным типам в Система → Настройки → Уведомления. Можно выбрать, о чём уведомлять, а о чём нет.

Резервные каналы

Telegram работает надёжно, но иногда бывают сбои. Если заявки критичны для бизнеса — настройте дополнительно SMS или VK. Даже если один канал ляжет, второй доставит уведомление.