Задача

Необходимо реализовать скрипт на языке Python (плагин к существующему проекту на Django), который заменит работу трех сторонних ботов в Telegram-группе. Вся логика объединена в один бот с веб-панелью управления.

Базовый функционал (на основе аналогов)

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

Условия интеграции и управления

  • Решение разрабатывается как отдельный плагин для существующего проекта.
  • Панель управления скриптом должна быть выведена в веб-админку (Django). Комплект макетов для страницы админки предоставлен.
  • Требуется использование выделенного сервера.

Детали и процесс работы

  • Хостинг и управление кодом: работа ведется через GitHub. Требуемый технологический стек скрипта и описание основного проекта предоставлены отдельно.
  • Обратная связь и уточнения доступны в рабочем файле (include в текущем лотом описании)

Разработка пользовательского интерфейса для новых инструментов онлайн-платформы

Требуется разработать удобный и современный UX/UI для новых функциональных инструментов платформы. Дизайн должен быть адаптирован под веб-версию и мобильные приложения, обеспечивая целостность и простоту взаимодействия.