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

1. Общее описание

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

2. Основные требования к системе

  • Возможность добавления и настройки списка групп/каналов для мониторинга.
  • Гибкая настройка критериев фильтрации сообщений (по ключевым словам, фразам, авторам, типам контента).
  • Надежный механизм отправки оповещений (в Telegram, по email или в другую указанную систему).
  • Административный интерфейс для управления настройками и просмотра лога активности.
  • Стабильная работа 24/7.

3. Ожидаемый результат

Готовая, протестированная система, развернутая на сервере заказчика или предоставленном хостинге, с полной документацией по установке и управлению.

Рефакторинг и модернизация стилей веб-приложения

Требуется обновить визуальную часть существующего проекта: заменить иконки, изменить стили (SCSS) и провести небольшую реструктуризацию верстки (Twig, HTML). Проект построен на PHP Symfony, кодовая база хорошо организована.