PDA

Просмотр полной версии : Логика счёт сообщений


Klentovskiy
31.07.2024, 08:41
Можете сделать наводку как реализовать след логику - как мне в беседе реализовать сохранение в бд сообщений, и условно говоря команду которая будет проверять по айди пользователя сколько он написал сообщений в беседу на 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 какие мне структуры создавать и как это всё лучше хранить

AnWu
31.07.2024, 09:17
chat_table

- id

- user_id

- text

- date

дальше простые sql запросы по команде, получаешь unixtime - unix(date)