Идея:
Бот должен считать количество шагов, за текущие сутки по средствам интеграции с Google Fit (OAUTH). Проверять подписку пользователя к определенному каналу.
Функционал:
1. БД mysql
2. Бек php (laravel)
3. Хранение пользователей в БД
4. Хранение статистки по шагам. Сколько человек прошел шагов посуточно. Сутки считать по временной зоне пользователя.
5. Получение через Google Fit количество шагов раз в 5 минут по крону.
Механика:
1. Пользователь запускает бота
2. Получает кнопку - подключить "Google Fit"
3. Получает кнопку "Подписаться на канал"
4. Если подписался на канал - получает меню из кнопок:
- - шаги сегодня
- - шаги неделя
- - шаги месяц