Настройка Telegram-ботов и webhook
В программе используется технологическая поставка “ГрафиБот: Графический конструктор телеграм-ботов”, в которой максимально автоматизирован процесс настройки и запуска webhook. Несмотря на это, в процессе запуска мы столкнулись с рядом проблем, которые успешно решили.
1. Необходимо установить Apache. Важно! Разрядность Apache и платформы 1С должны быть одинаковые (используется библиотека 1С wsap22/wsap24, подробно в п.9), иначе он не запустится.
х32 15. x32 PUBID_1576629-httpd-2.2.25-win32-x86-openssl-0.9.8y
х64 15. x64 apache_2.4.2-x64-openssl-1.0.1c
Update от 16.01.2026: 15. httpd-2.4.66-251206-Win64-VS17
2. Установка Apache должна пройти без ошибок.
Мы столкнулись, например, с ошибкой занятого 80 порта IIS Server. Остановили службу, удалили и заново ставили Apache.
3. Проверить работу веб-сервера можно через браузер. Например: http://192.168.0.1
4. Нужен внешний статичный ip-address.
Может быть возможно настроить и с динамичным адресом, но если вы обладаете достаточными знаниями, мы не пробовали.
5. На роутере надо настроить проброс/редирект порта 443 (по-умолчанию).
6. Сложный нюанс. Надо настроить возможность заходить на запущенный веб-сервер по внешнему адресу внутри вашей локальной сети.
Мы настраивали на нашем роутере Mikrotik. Как на других — вам надо найти самостоятельно https://asp24.ru/mikrotik/nastroyka-oborudovaniya-ru/kak-zayti-po-vneshnemu-ip-adresu-iz-lokalnoy-seti-dlya-mikrotik/.
7. Проверка работы webhook.
Для проверки работы webhook набрать в браузере https://ваш ip адрес/имя публикации/hs/telegram
/имя публикации/ указывается в настройках.
8. Клиенты и точки доставки определяются в следующем порядке:
шаг 1 — по номеру телефона, который получает бот, ищем в «Телефонном справочнике» (Заправка — Телефонный справочник) контакт. Это всегда либо сам контрагент, либо его представитель. Если контакт связан с несколькими контрагентами — будет предложено выбрать его.
шаг 2 — выбираем точки доставки контрагента.
шаг 3 — в новые заявки подставляется организация из настроек пользователя (Настройка — Настройка пользователей)
9. Как связать «Заправочный цех» на платформе 1С и Telegram-бот.
При первоначальной настройке или изменении платформы 1С бот перестанет работать, потому что в настройках сервиса Apache (файл httpd.conf) не будет указана версия платформы или прежняя платформа. Добавьте текущую версию библиотеки 1С или измените на установленную и перезапустите Apache.
Проверка работоспособности или выявление ошибок:
10. Ошибка SSL error {error:0A000086:SSL routines::certificate verify failed}
Если вы столкнулись с подобной ошибкой, то необходимо проверить работу вашего SSL-сертификата, который автоматически генерируется помощником:
Он хранится в папке C:\Program Files\Apache Software Foundation\Apache2.4\conf\ssl
Представляет из себя 2 файла с расширениями .pem и .key. Они должны быть прописаны в конфигурационном файле Apache (файл httpd.conf).
Работоспособность можно проверить в сервисе https://www.sslshopper.com/ssl-checker.html
По состоянию дел на 29.01.2026 это все выявленные нами системные проблемы (не связанные непосредственно с платформой 1С), с которыми столкнулись при настройке и работе ботов.







