diff --git a/README.md b/README.md index 4051e85..6e6b36d 100644 --- a/README.md +++ b/README.md @@ -1 +1,57 @@ -# Реализация telegram чат-бота средствами платформы 1С \ No newline at end of file +# 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 Справка по командам \ No newline at end of file diff --git a/src/cf/CommonModules/ТелеграмРегламент/Ext/Module.bsl b/src/cf/CommonModules/ТелеграмРегламент/Ext/Module.bsl index 5667690..d8535b4 100644 --- a/src/cf/CommonModules/ТелеграмРегламент/Ext/Module.bsl +++ b/src/cf/CommonModules/ТелеграмРегламент/Ext/Module.bsl @@ -5,10 +5,6 @@ ТелеграмМетодыВызовСервера.DeleteWebhook(); Пока Истина Цикл - //Если ПолучитьФункциональнуюОпцию("ТелеграмИспользоватьВебХук") Тогда - // Прервать; - //КонецЕсли; - Если Константы.ТелеграмИспользоватьВебХук.Получить() Тогда Прервать; КонецЕсли; diff --git a/src/cf/VERSION b/src/cf/VERSION index d6b97f3..381136f 100644 --- a/src/cf/VERSION +++ b/src/cf/VERSION @@ -1,2 +1,2 @@  -28 +29