Heyone77 / Heyone77/WeekBot2

Интеграция с MongoCloud чтобы не хранить на диске данные пользователей

Open
#22 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Сейчас вся инфа кто чё писал храниться в оперативной памяти что не очень хорошо и дампается при выключении бота
поэтому надо перенести все это в облако и раз в день (или 10 часов, не важно) выкидывать данные с оперативки в облако и чистить ее.
Как вариант можно поднять в соседнем контейнере бэк на FastAPI который будет обращаться к MongoCloud, потому что в самого бота запихивать взаимодействие с базой как мне кажется не очень правильно

Схемы должны быть примерно такими
_User {
name: str
}_

_Commands{
user: реф на схему юзера
command: str
count: number
}_

убрать пикл и немного переработать логику таймаута на повторение команды от одного и того же пользователя

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.