Задача

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

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

  • Мониторинг нескольких Telegram-каналов и чатов на предмет вакансий с заданными ключевыми словами (например, видеомонтаж, монтаж видео)
  • Фильтрация сообщений, содержащих условия работы, требования и контакты исполнителя
  • Автоматическая пересылка отобранных вакансий в конкретную тему чата (существующую или созданную)
  • Поддержание актуальности - бот работает не реже 1 раза в час

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

  • Написание бота на Python + Aiogram
  • Решение работает в Telegram аккаунте (через userbot) или через API с анонимностью
  • Минимум административного вмешательства: настройка через переменные окружения
  • Логирование ошибок и отчёты по воркеру

Дополнительно

  • Предоставить готовый код с инструкцией по развёртыванию