Техническое задание: Telegram-бот для парсинга и публикации новостей

Цель проекта

Создать полностью автоматизированную систему, которая собирает, анализирует и публикует новости из заданных источников в Telegram-канал.

Основные функции

1. Парсинг новостей

  • Интеграция с 15 новостными сайтами (список предоставит заказчик)
  • Регулярный сбор заголовков и текстов статей

2. Фильтрация и анализ

  • Поиск ключевых слов в заголовках и текстах (список предоставит заказчик)
  • Отбор только релевантных новостей

3. Обработка контента

  • Автоматическое формирование краткого резюме (summary)
  • Извлечение: заголовка, короткого описания, ссылки на оригинал
  • Единообразное форматирование вывода

4. Публикация

  • Автоматическая отправка обработанных новостей в Telegram-канал
  • Система предотвращения дублирования (отслеживание опубликованных ссылок)

5. Автоматизация

  • Работа 24/7 без ручного вмешательства
  • Проверка новостей по расписанию (интервал 5-15 минут, уточняется)
  • Стабильная работа парсера

Требования к реализации

  • Полная реализация описанного функционала
  • Настройка расписания и стабильной работы
  • Чистый, читаемый и документированный код
  • Короткая инструкция по запуску и развёртыванию

Разработка системы бюджетного контроля для модуля закупок в Битрикс24

Необходимо создать подсистему учёта и контроля бюджета по статьям расходов для строящихся и действующих объектов. Работа включает создание трёх новых смарт-процессов, модификацию существующих и реализацию алгоритма контроля.

Доработка печатной формы в 1С ERP: вывод списка операций из технологии

Требуется исправить печатную форму в конфигурации 1С ERP, чтобы в таблицу «Маршрутный лист» корректно выводился список операций из технологии в правильном порядке. Функционал работал в предыдущей версии, но перестал работать после обновления.