Техническое задание: Разработка бота для создания стикеров

Контекст и цель задачи

Заказчику требуется функциональный бот для мессенджера Max. Основное назначение бота - предоставить пользователям инструмент для генерации уникальных стикеров, как статичных, так и анимированных.

Ключевые требования к функционалу

Бот должен реализовывать следующий набор функций:

  • Создание обычных стикеров: Возможность загружать изображение и преобразовывать его в стикер формата, поддерживаемого мессенджером Max.
  • Создание анимированных стикеров: Поддержку загрузки коротких видео или GIF-файлов и их конвертацию в анимированные наклейки.
  • Автоматическая обрезка и обработка: Базовая логика для автоматического удаления фона или подгонки изображения под стандартные размеры стикеров (прозрачный фон, квадратный контур).
  • Упаковка в наборы: Инструменты для объединения созданных пользователем стикеров в тематические наборы для удобного хранения и отправки.

Объем работы

Исполнителю необходимо полностью разработать логику бота «с нуля», обеспечив его работоспособность в рамках API мессенджера Max. Подробности реализации обсуждаются с исполнителем в процессе работы.