Простая отправка информации из 1С в Телеграм

28.08.26

Интеграция - Мессенджеры и боты

Простая отправка информации из 1С в Телеграм для самых маленьких. От создания бота до отправки вашего первого сообщения из 1С.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Простая отправка информации из 1С в Телеграм
.epf 6,98Kb ver:1.0
1 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Вы ещё не умеете слать в телегу из жёлтой платформы? Тогда я иду к вам!

Это не полноценный бот, который принимает все сообщения и отвечает на них. Это простой проект для автоматической или ручной отправки данных себе в телегу, например, какой-либо статистики оборудования, логов программных серверов, ошибок тех. журналов, отчётов из 1с, да и просто ежедневного прогноза погоды или курса $.

Для решения этой задачи нам потребуется создать телеграм-бота, получить его уникальный ключ, вычислить ID-шник своего акка, ну и написать HTTP-методы для отправки данных через АПИшку телеги.

Айда реализовывать!

Небольшая ремарка: в дружественной стране нужно пойти на 3 весёлых буквы. Не подумайте ничего пошлого )

Первым делом мы должны найти главного телеграм-бота. Вводим в поиске телеги @BotFather

 

 

Открываем его

 

 

Жмём "Создать нового бота"

 

 

Вводим произвольное имя, описание и идентификатор, который должен обязательно оканчиваться на bot

Жмем "Создать бота". Появится окно, в котором будет замылен API ключ.

 

 

Нам надо обязательно (!) скопировать API ключ и схоронить его в надёжном месте. И никогда никому его НЕ показывать (!) . Ключ выглядит примерно так: 8214386071:AАH5lg6gccG4яSСPagJmRмкfВBQ3cМ0j13s

Другие настройки бота нас пока не интересуют. Можно закрывать текущее окно нашего бота.

В главном окне Телеги ищем нашего бота по идентификатору

 

 

Переходим в наш бот

 

 

Жмём "Запустить". Отлично! Бот готов к работе.

Теперь нам надо узнать ID своего аккаунта. Для этого отправляем боту произвольное сообщение и сразу же в браузере ловим его, перейдя по ссылке: https://api.telegram.org/bot<API_KEY>/getUpdates , подставив вместо <API_KEY> ваш ключ. Обратите внимание, что после bot сразу же идут символы ключа, в моём случае ссылка будет такой: https://api.telegram.org/bot8214386071:AАH5lg6gccG4яSСPagJmRмкfВBQ3cМ0j13s/getUpdates

От АПИ Телеги прилетит джейсончик:

 

 

в котором в поле id мы увидим номер нашего акка. Запишем его себе в блокнот!

Отлично! Теперь мы готовы отправить своё первое сообщение боту. Делается это по ссылке https://api.telegram.org/bot<API_KEY>/sendMessage?chat_id=<ID>&text=<СООБЩЕНИЕ> , которую мы должны вставить в браузер. В моём случае так: https://api.telegram.org/bot8214386071:AАH5lg6gccG4яSСPagJmRмкfВBQ3cМ0j13s/sendMessage?chat_id=987654321&text=Привет

Боту прилетает сообщение:

 

 

Вот как бы и все сложности.

Теперь давайте заставим 1С отправлять нам что-нибудь. Накидаем новую внешнюю обработку: добавим форму, на которой создаём 3 реквизита: Ключ, ИД, Текст. Переносим их на форму. Добавляем кнопку "Отправить", в обработчике которой кодим наш алгоритм.

Создаем объект HTTPСоединение на АПИшку телеги, создаем объект HTTPЗапрос на основе адреса из ссылки для отправки сообщения и просто отправляем сообщение (простой get запрос). Ловим КодСостояния, если он != 200, то брыкаемся, иначе ликуем!

Ну а кому лень писать код ИИ руками , приложена внешняя обработка с отправкой мессаги в асинхроне.

 

 

Протестировано на платформе 8.3.27.1989. Будет работать с 8.3.18. А если отказаться от Асинх, то будет работать с 8.3.6.

Теперь можете встроить алгоритм отправки во все интимные важные места и получать отчёты в лучшем мессенджере.

Не так страшна телега, как её рисуют.

 

Всем мгновенной доставки сообщений!

ну а на моём ГитХабе можно найти разные интересности

Проверено на следующих конфигурациях и релизах:

  • 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.11.466

Вступайте в нашу телеграмм-группу Инфостарт

Telegram Телеграм Телега Бот Автоматизация Отчет

См. также

SALE! 50%

Мессенджеры и боты SMS рассылки Email рассылки Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Расширение 1С с полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, MAX, WhatsApp, Telegram. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

6100 3050 руб.

07.04.2014    99709    92    205    

175

Мессенджеры и боты 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Интеграция мессенджеров Max, WhatsApp и 1С: УНФ, УТ, КА, ERP - отправка и получение сообщений, картинок, файлов и видео прямо в 1С. Расширение работает с сервисом GreenApi. Важно: Интеграция с Telegram пока только для конфигурации 1С:УНФ.

30500 руб.

23.06.2023    18842    62    27    

63

Мессенджеры и боты 1С 8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Готовый чат-бот MAX для 1С виде расширения. Клиенты проверяют остатки и заказы прямо в мессенджере. Ролевая модель, гибкое меню, отправка файлов, диалоги. Подключайте свою логику через внешние обработки.

14640 руб.

26.03.2026    3881    5    0    

9

Мессенджеры и боты 1С 8.3 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 Платные (руб)

Обработка для быстрого подключения мессенджера MAX к любой конфигурации 1С.

10000 руб.

02.02.2026    8788    40    2    

13

Мессенджеры и боты SMS рассылки 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Решение реализовано в виде расширения. Заменяет отправку смс на отправку в WhatsApp через Green-api. Отправка чека картинкой.

7930 руб.

15.05.2024    5079    5    11    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. akR00b 26 28.08.26 10:00 Сейчас в теме
2. gubanoff 66 28.08.26 17:35 Сейчас в теме
(0) получаю сообщения из телеграм методом getupdates, часто вижу такую ошибку, хотя у меня только один процесс, который читает сообщения:

Telegram API вернул ошибку на getUpdates. HTTP-код: 409. Описание: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running


В чем может быть причина?
3. SerVer1C 1146 29.08.26 11:56 Сейчас в теме
(2) Не должно быть ни одного бота, которые могут перехватить сообщение
4. gubanoff 66 30.08.26 08:19 Сейчас в теме
(3)
перехватить сообщение

не совсем понимаю о чем речь.
Я создал бота в телеграмм, читаю сообщения от него в 1с. Других ботов и процессов чтения нету.
5. SerVer1C 1146 30.08.26 15:42 Сейчас в теме
(4) Эта ошибка означает, что два и более процесса одновременно пытаются забрать обновления у одного и того же Telegram-бота через метод getUpdates. Telegram сбрасывает предыдущее соединение, когда открывается новое.
Для отправки сообщения требуется регистрация/авторизация