Telegram-уведомления: подключение бота
Пошаговая инструкция: создание бота через @BotFather, получение chat_id, настройка уведомлений о новых заявках в Kuznya CMS.
Что понадобится
- Аккаунт в Telegram
- 3–5 минут времени
- Доступ к админке Kuznya CMS
Шаг 1. Создайте бота через @BotFather
- Откройте Telegram
- Найдите @BotFather — это официальный бот для создания других ботов
- Отправьте команду
/newbot - Введите имя бота (отображаемое) — например, «Мои заявки»
- Введите username бота — обязательно с суффиксом «bot» в конце, например
my_orders_bot - BotFather пришлёт токен — строка вида
1234567890:ABCdefGHIjklMNOpqrsTUVwxyz. Скопируйте его — он понадобится дальше
Важно: не показывайте токен никому. Через него можно управлять ботом от вашего имени.
Шаг 2. Узнайте свой chat_id
Это идентификатор чата, куда будут приходить уведомления. Можно использовать личку или групповой чат.
Вариант A: уведомления в личку
- Найдите в Telegram бота @userinfobot
- Отправьте ему любое сообщение
- Он пришлёт ваш ID — это и есть chat_id (число вида
123456789)
Вариант B: уведомления в группу
- Создайте группу в Telegram (если ещё нет)
- Добавьте в группу вашего бота (созданного в шаге 1)
- Добавьте в группу @userinfobot
- Отправьте в группу любое сообщение — @userinfobot пришлёт ID группы (число с минусом в начале, например
-1001234567890) - Удалите @userinfobot из группы — он больше не нужен
Важно: для группы chat_id будет со знаком минус. Это нормально — так Telegram различает личные чаты и группы.
Шаг 3. Активируйте бота в Telegram
Найдите своего бота в поиске Telegram. Нажмите «Start» или отправьте любое сообщение. Без этого бот не сможет вам писать.
Шаг 4. Настройте Kuznya CMS
- Откройте админку
- Перейдите в Система → Настройки
- Найдите блок Telegram
- В поле Bot Token вставьте токен из шага 1
- В поле Chat ID вставьте chat_id из шага 2
- Сохраните настройки
Шаг 5. Проверьте
Отправьте тестовую заявку через форму на сайте — через 5–10 секунд должно прийти сообщение в Telegram.
Если уведомление не пришло — проверьте:
- Токен введён полностью, без пробелов
- Chat ID корректный (отрицательный для групп)
- Бот добавлен в группу и ему разрешено писать
- Бот активирован (нажали Start)
Что будет в уведомлении
В сообщении приходит:
- Имя клиента
- Телефон
- Услуга или тип заявки
- Дата и время
- Ссылка на заявку в админке
Одно нажатие — и вы уже в карточке заявки.
Что делать если...
...бот не пишет в группу
Проверьте, что бот добавлен в группу и ему разрешено писать. В настройках группы: «Разрешения» → «Отправка сообщений» → включено для бота.
...уведомления приходят в личку, но нужны в группу
Смените Chat ID в настройках на ID группы (с минусом). Не забудьте добавить бота в группу заранее.
...хочу несколько получателей
Создайте группу в Telegram, добавьте туда всех, кто должен получать уведомления, добавьте бота. Используйте chat_id этой группы.
...нужен только один тип заявок
Отключите уведомления по ненужным типам в Система → Настройки → Уведомления. Можно выбрать, о чём уведомлять, а о чём нет.
Резервные каналы
Telegram работает надёжно, но иногда бывают сбои. Если заявки критичны для бизнеса — настройте дополнительно SMS или VK. Даже если один канал ляжет, второй доставит уведомление.