Техническое задание: Telegram бот для защиты группы

Общая концепция

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

Требуемый функционал

  • Анти-спам: Бот должен использовать базу данных спама Telegram для автоматического обнаружения и удаления спам-сообщений.
  • Очистка служебных сообщений: Удаление системных уведомлений о входе/выходе участников из группы (например, “Вася Пупкин вышел из группы”).
  • Приветствие и капча: Отправка приветственного сообщения новым участникам с обязательным прохождением капчи перед тем, как они смогут писать в чат.
  • Общая задача: Полное замещение текущего зоопарка из трех несвязанных ботов одним модулем в существующем проекте.

Архитектура и интеграция

  • Разработка: Python.
  • Администрирование: Бот должен управляться из новой веб-админки, которая является частью основного проект на Django.
  • Управление: Полный функционал (включение/отключение модулей, настройка сообщений) в веб-интерфейсе.

Процесс работы и среда

  • Решение необходимо развернуть на выделенном сервере.
  • Ведение кода и версионирование через GitHub.
  • В текущем проекте для скрипта добавляется новый плагин.

Требования к макетам и отчетности

  • Для страницы админки уже существуют наброски макетов и описание требуемого стека, которые будут переданы исполнителю.
  • Описание основного проекта и компонентов стека также будет предоставлено после начала сотрудничества.

Развертывание Python-парсера на сервере

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

Перезапуск и оптимизация Яндекс.Директ для графического дизайнера (B2B)

Требуется опытный специалист по Яндекс.Директ для комплексной пересборки и оптимизации старых B2B-кампаний графического дизайнера. Основные задачи: анализ и выбор оптимальной стратегии, настройка РСЯ на чистый трафик, снижение стоимости лида.