+7 499 938 8452 пн.-пт. 10:00 – 17:00

Публикация в Телеграм

Скриншоты

Технические данные

Дата публикации:
28.04.2026
Версия:
1.0.0
Адаптивность:
Нет
Поддержка композита:
Нет
Число установок:
Менее 50 раз

Совместимые редакции

Описание

Модуль интеграции с Телеграм для Битрикс

Модуль автоматизирует публикацию контента из инфоблоков сайта (новости, статьи, анонсы, товары) в Телеграм — в канал, группу или чат. Помогает поддерживать актуальность контента в мессенджере без ручного копирования и форматирования.

Как это работает

При создании или изменении элемента инфоблока модуль формирует пост на основе стандартных полей:
  • Заголовок
  • Описание для анонса
    - в описании поддерживаются теги <b>, <i>, <s>, <u>, <code>, <pre>
  • Изображение для анонса
К посту автоматически добавляется кнопка «Подробнее» со ссылкой на полную версию материала на сайте.

Возможности
  • Автоматическая публикация — пост отправляется сразу после добавления элемента
  • Отложенная отправка — можно задать время публикации
  • Синхронизация изменений — при редактировании материала на сайте обновляется и пост в Телеграм
  • Поддержка многосайтовости — для каждого сайта можно настроить отдельный инфоблок, бота и целевой чат/канал
Технические требования
  • Модуль работает со стандартной структурой инфоблоков Битрикс
  • Требует включённого расширения cURL на хостинге (стандартная опция у большинства провайдеров)
  • Настройка занимает несколько минут: указать токен бота, ID чата и сопоставить инфоблоки
Модуль подойдёт, если вы регулярно публикуете контент на сайте и хотите дублировать его в Телеграм без рутины. Не требует программирования — достаточно базовой настройки один раз.
Установка и настройка модуля
  1. Установите модуль из Маркетплейса Битиркс.
  2. Перейдите на страницу натроек модуля. Настройки>Настройки продукта> Настройки модуля> Публикация в Telegram
  3. На странице настроек модуля выберите инфоблок из которого должны публиковаться материалы, укажите Token телеграм-бота, и chatId куда должны публиковаться материалы.
  4. Примените настройки.
Как получить токен:
  1. Откройте Telegram
  2. В строке поиска введите: @BotFather
  3. Нажмите на найденного бота
  4. Нажмите кнопку «Запустить» (или /start), чтобы начать диалог с @BotFather.
  5. Отправьте команду: /newbot
  6. Бот попросит вас придумать:
  7. Имя бота — отображается в интерфейсе Telegram (например, «Новости моего сайта»)
  8. Юзернейм бота — уникальное имя, которое должно заканчиваться на bot (например, mysite_news_bot)
  9. После успешного создания бота @BotFather отправит сообщение вида:
  10. "Done! Congratulations on your new bot. You will find it at t.me/ваш_юзернейм_bot.
       Use this token to access the HTTP API:
       1234567890:AAHjKLMnopQrstUvWxYz123456789abc
       For a description of the Bot API, see this page: https://core.telegram.org/bots/api"

  11. Скопируйте строку токена (в примере: 1234567890:AAHjKLMnopQrstUvWxYz123456789abc)
Как получить chatId:

  1. Откройте браузер и перейдите по ссылке: https://api.telegram.org/botВАШ_ТОКЕН/getUpdates

    Например, если ваш токен: 1234567890:AAHjKLMnopQrstUvWxYz123456789abc
    То ссылка будет:
    https://api.telegram.org/bot1234567890:AAHjKLMnopQrstUvWxYz123456789abc/getUpdates
  2. Отправьте сообщение в чат
    Перед тем как смотреть результат, отправьте любое сообщение в чат/канал, где находится ваш бот:
    Напишите текстовое сообщение
    Или отправьте команду /start боту в личных сообщениях
    Это нужно, чтобы в ответе API появилась информация о чате.
  3. Обновите страницу с запросом
    После отправки сообщения обновите страницу браузера с запросом getUpdates. Вы увидите ответ в формате JSON.
  4. Найдите нужный chat_id
  5. В ответе ищите структуру:
  6. {
      "ok": true,
      "result": [
        {
          "update_id": 123456789,
          "message": {
            "message_id": 1,
            "from": {
              "id": 987654321,
              "is_bot": false,
              "first_name": "Иван",
              "username": "ivan"
            },
            "chat": {
              "id": -1001234567890,
              "title": "Название канала",
              "type": "channel"
            },
            "date": 1672531200,
            "text": "Тестовое сообщение"
          }
        }
      ]
    }

  7. Вам нужен параметр: "chat": { "id": -1001234567890 }
  8. Скопируйте это значение (в примере -1001234567890) целиком, включая минус (если он есть).
Если ответ пустой
{
  "ok": true,
  "result": []
}

Это значит, что бот ещё не получил ни одного сообщения.
Что делать:
  •    Отправьте сообщение в чат/канал, где находится бот
  •    Или напишите боту в личные сообщения
  •    Обновите страницу с запросом
Если бот не видит сообщения в канале
Убедитесь, что:
  •   Бот добавлен в канал как администратор
  •  Бот имеет право отправлять сообщения
  •  В канале есть хотя бы одно новое сообщение после добавления бота
Как публиковать сообщения в Telegram?
  1. Создайте новость/элемент в выбранной в настройках инфоблоке
  2. По умолчанию будет установлено значение свйоства "Публиковать в Telegram?" -  да.
  3. Заполните описание и изображение для анонса, название и нажмите сохранить.
Если элемент был создан до установки модуля, то нужно зайти в элемент, указать в свойстве "Публиковать в Telegram?" значение "Да" и сохранить. Модуль обпуликует данные в Telegram.

По вопросам технической поддержки, настройке, установке модуля пишите:
  • на почту pr@aws.su
  • в Telegram @aws_m_manager
Обязательно ответим вам в течение 2-х часов в рабочее время с 9:00 до 18:00 по МСК.

Новые идеи и пожелания по фукнкционалу пишите на почту pr@aws.su

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
Публикация в Телеграм
Публикация в Телеграм
3 990 руб