Техническое задание: Разработка Telegram-бота для квиз-игры с интеграцией в Stories
Цель проекта
Создать Telegram-бота для интерактивной квиз-игры, основным каналом привлечения пользователей для которой будет служить функционал отметок (упоминаний) в историях (Stories) других пользователей.
Основная функциональность
- Интеграция с Stories: Разработка механики, при которой пользователь может отметить бота в своей истории с рекламным предложением.
- Пригласительная ссылка: При переходе по отметке (упоминанию) в истории, пользователь должен перенаправляться в Telegram-бота.
- Игровой процесс: Реализация логики квиз-игры внутри бота (вопросы, варианты ответов, подсчет очков).
- Привлечение ЦА: Продумать и реализовать механизмы, повышающие вовлеченность и виральность (например, реферальные ссылки, публикация результатов).
Технические требования
- Бот должен быть написан на чистом Python с использованием библиотеки aiogram или python-telegram-bot.
- Необходима простая и функциональная админ-панель для управления контентом (вопросами, ответами), просмотра статистики.
- Система должна быть стабильной и обрабатывать одновременные запросы от множества пользователей.
- Для хранения данных пользователей, их прогресса и результатов игры необходимо использовать базу данных (предпочтительно PostgreSQL или SQLite).
Что ожидается от исполнителя
- Предложить оптимальную архитектуру решения.
- Согласовать детали реализации механики с отметками в историях.
- Уточнить целевую аудиторию проекта для более точной настройки игрового и рекламного контента.
- Предоставить работающий прототип, готовый к развертыванию.