Задача

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

Основные требования

  • Мониторинг неограниченного количества каналов (пул каналов задается администратором);
  • Настройка списка ключевых слов через админ-панель самого бота;
  • Режимы фильтрации: точное совпадение, вхождение слова, возможно регистронезависимый поиск;
  • Мгновенное уведомление заказчика в личный чат с ботом при нахождении совпадения;
  • Сообщение-уведомление должно содержать текст совпадения (первые символы поста), название канала-источника и ссылку на пост;
  • Админ-панель должна позволять добавлять/удалять каналы для мониторинга и изменять список ключевых слов.

Дополнительные пожелания

  • Бот должен быть стабильно запущен на удаленном сервере или в облаке;
  • Желательно подключение логирования ошибок (игнорирование ошибок одного канала не должно ломать мониторинг остальных);
  • Технология реализации - Telegram Bot API на любом удобном языке , приоритет - Python.

Адаптивная верстка сайта по готовым макетам

Требуется сверстать четыре страницы сайта по макетам в Figma. Необходимо реализовать адаптивную верстку для мобильных устройств и десктопа. Проект находится под соглашением о неразглашении (NDA).

Разработка интерактивного сайта с использованием Animate.js

Требуется создать полную функциональную и визуальную копию существующего веб-сайта с применением библиотеки Animate.js для анимаций. Все детали и технические нюансы будут обсуждаться с исполнителем в личной переписке.

Дизайн баннеров и иконок для браузерного расширения AI Image Detector

Требуется UI/UX дизайнер для создания двух баннеров (440×280 и 1280×800) и набора иконок в пяти разрешениях для расширения Chrome Web Store. Минималистичный стиль, градиентный фон, интуитивно понятная иконка с лупой и изображением.