Описание проекта
Клиент, обратившийся к нам осенью прошлого года, ставил перед нами задачу разработать бота, который бы помогал проводить челлендж раннего подъема, фиксируя время пробуждения и вовлекая пользователей в процесс, и также создавал бы соревновательную и поддерживающую среду.
Функционал:
- Индивидуальная настройка: Пользователи указывают свой часовой пояс и желаемое время подъема, что позволяет боту отправлять персональные уведомления.
- Доказательство пробуждения: Ежедневно, в назначенное время, пользователи должны отправить в общий чат видео- и текстовое сообщение, подтверждая свой ранний подъем.
- Система мотивации: Бот предоставляет три "жизни" для преодоления временных неудач. Невыполнение задания в течение 15 минут после будильника приводит к потере одной "жизни".
- Социальная поддержка: Общий чат позволяет участникам делиться опытом, мотивировать друг друга и создавать единую атмосферу достижения цели.
- Административная панель: Инструмент для управления пользователями, настройки доступа, восстановления "жизней" и создания массовых рассылок.
Технологии разработки
Бот был разработан, используя такие технологии как: язык программирования Python, aiogram (фреймворк для ботов Telegram) и PostgreSQL (реляционная база данных).
Результаты
Протестировать бота Наши контакты
Связаться с намиКанал в TelegramНаш сайт