NodeJS Логика счёт сообщений

Klentovskiy

Известный
Автор темы
19
0
Можете сделать наводку как реализовать след логику - как мне в беседе реализовать сохранение в бд сообщений, и условно говоря команду которая будет проверять по айди пользователя сколько он написал сообщений в беседу на N количество дней, условно говоря команда /check id количество дней, например написал команду /check 3432341 10 и он мне отправит в следующим формате сообщение

[2024-07-01] 5 сообщений
[2024-07-02] 20 сообщений
[2024-07-03] 10 сообщений
[2024-07-04] 3 сообщений
[2024-07-05] 4 сообщений
[2024-07-06] 30 сообщений
[2024-07-07] 50 сообщений
[2024-07-08] 150 сообщений
[2024-07-09] 132 сообщений

основная проблема заключается в логике, условно говоря на примере базы mysql какие мне структуры создавать и как это всё лучше хранить