![]() |
Можете сделать наводку как реализовать след логику - как мне в беседе реализовать сохранение в бд сообщений, и условно говоря команду которая будет проверять по айди пользователя сколько он написал сообщений в беседу на 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 какие мне структуры создавать и как это всё лучше хранить |
chat_table
- id - user_id - text - date дальше простые sql запросы по команде, получаешь unixtime - unix(date) |
| Время: 19:21 |