Рефакторинг общего модуля

- Удалил лишние комментарии в коде
This commit is contained in:
2025-07-07 12:49:31 +03:00
parent b5a4761b1c
commit 8e98d394d3
3 changed files with 58 additions and 6 deletions

View File

@@ -1 +1,57 @@
# Реализация telegram чат-бота средствами платформы 1С
# 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 Справка по командам

View File

@@ -5,10 +5,6 @@
ТелеграмМетодыВызовСервера.DeleteWebhook();
Пока Истина Цикл
//Если ПолучитьФункциональнуюОпцию("ТелеграмИспользоватьВебХук") Тогда
// Прервать;
//КонецЕсли;
Если Константы.ТелеграмИспользоватьВебХук.Получить() Тогда
Прервать;
КонецЕсли;

View File

@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<VERSION>28</VERSION>
<VERSION>29</VERSION>