Общее описание задачи

Необходимо разработать систему из двух взаимосвязанных чат-ботов для учета посещаемости студентов. Система должна обеспечить идентификацию студентов по динамическим QR-кодам и вести электронный реестр посещений.

Бот 1: Генератор QR-кодов для преподавателя

Функционал для преподавателя:

  • Авторизация: ввод фамилии, имени и отчества
  • Выбор учебного предмета из списка (или ввод вручную)
  • Указание места проведения занятия (аудитория или кабинет спортомзал)
  • Генерация QR-кода для идентификации студентов

Технические особенности QR-кода

  • Код обновляется каждые 10 секунд
  • QR-код отображается в чате бота
  • Студенты могут сканировать код с мобильных устройств или веб-камеры

Бот 2: Студенческий реестр и учет посещаемости

Функционал бота:

  • Регистрация студентов: идентификация по сканированному QR-коду
  • Ведение базы данных вуза (факультет, группа, ФИО)
  • Автоматическая фиксация времени отметки о посещении
  • Формирование отчетов и выгрузка списка студентов в базу данных

Дополнительные требования

Веб-интерфейс для студентов (например, отдельная страница на домене университета), где студент может отсканировать QR-код на экране компьютера или распечатанный код.

Продвижение приватного Telegram-канала по арбитражу трафика

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

Сжатие видеофайла с сохранением качества

Требуется сжать MP4 видео длительностью 3 минуты с 600 МБ до 50 МБ с максимально возможным сохранением качества. Ключевая задача - найти баланс между итоговым размером и визуальными потерями.