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

57 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 Справка по командам