Files
tg_bot_1c/README.md
kashey 8e98d394d3 Рефакторинг общего модуля
- Удалил лишние комментарии в коде
2025-07-07 12:49:31 +03:00

3.0 KiB
Raw Blame History

1C Release Checker Bot

1C Release Checker Bot — это Telegram-бот, созданный на платформе 1С:Предприятие, который позволяет пользователям получать актуальную информацию о версиях типовых конфигураций 1С. Он предназначен для разработчиков, системных администраторов и ИТ-специалистов, работающих с 1С.

Возможности

  • Отслеживание новых релизов типовых конфигураций

  • Автоматическое уведомления о выходе новых версий

  • Просмотр списка конфигураций из подписки

  • Добавление конкретной конфигурации в список отслеживания

  • Удаление конкретной конфигурации из списка отслеживания

  • Просмотр статуса конкретной конфигурации (текущая версия -> актуальная версия)

  • Включение/отключение уведомлений о выходе новых версий конфигураций

Используемые технологии

  • 1С:Предприятие 8.3

  • HTTP-сервисы 1С

  • Telegram Bot API

  • Хранение данных подписчиков в информационной базе

  • Интеграция с официальным сайтом обновлений 1С (releases.1c.ru)

Установка и настройка

Бот не требует внешнего сервера или промежуточного backend-а. Всё реализовано средствами платформы 1С.

  • Клонируйте или скачайте репозиторий:

git clone https://github.com/your-username/1c-release-checker-bot.git

  • Загрузите конфигурацию в информационную базу 1С (можно как в режиме тонкого клиента, так и через конфигуратор).

  • Зарегистрируйте Telegram-бота через @BotFather и получите токен.

  • Укажите токен в настройках бота внутри конфигурации.

  • Запустите HTTP-сервис (веб-сервер 1С или публикация в режиме веб-клиента).

Поддерживаемые команды

Команда Описание /start Приветствие и справка /add Подписка на отслеживание конфигурации по коду /remove Удаление подписки /list Просмотр всех текущих подписок /check Ручная проверка релизов /help Справка по командам