Обнуление статистики sqlite в полночь
Создаю телеграм-бота. Сам бот уже готов, теперь встал вопрос о сборе статистики. Как записывать пользователя в базу и удалять при отписке худо-бедно разобрался. Еще хотелось бы вести статистику взаимодействия с ботом, которая обнуляется раз в сутки.
На выходе хотелось получить такую стату:
- Общее количество пользователей (это есть)
- Количество пользователей за сутки (обнулять в полночь)
- Количество запросов контента в боте (обнулять в полночь)
- Среднее количество взаимодействий юзера с ботом (тут уже легко, если решить 2-ой и 3-ый пункт)
Направьте пожалуйста на путь решения. Может это легче решить вообще без sqlite? Работаю через aiogram.
Ответы (1 шт):
Автор решения: Данила Граф
→ Ссылка
Всё очень просто! тебе всего лишь нужно написать функцию, которая обнуляет статистику. И запускать ее раз в сутки. В этом тебе может помочь совет от разработчиков aiogram