Как стать автором
Обновить

Комментарии 6

А рассматривали ли вы возможность использования более надежного способа хранения состояний пользователей, например, базы данных или системы кэширования, такой как Redis, вместо простого словаря? Я думаю это могло бы обеспечить большую масштабируемость и надежность, особенно если ваш бот должен обслуживать большое количество пользователей.

Не проще aiogram юзать? Ну а если код синхронный, то отдельный поток создавать)

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Так а у вас же уже есть уникальный id - message.from_user.id . Вы можете использовать его, а не генерировать новый с риском, что сгенерируется повторный. Также можно создать структуру, в которой хранятс id и другие данные пользователя, например состояния, и передавать эту структуру в следующие функции.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации