Начал писать телеграмм бота, на пути встало непонимание как нормально выстроить структуру взаимодействия между каллбэками и объектами. Пример:
Пользователь написал /start, в памяти создался объект класса Player. Далее он пишет какие-то команды, которые в дальнейшем должны взаимодействовать с созданным объектом(у каждого юзера свой объект). Не совсем понимаю, где и как хранить эти объекты, чтобы к ним нормально обращаться. Пока только идеи хранить это всё в глобальном словаре, где обращение происходит по id, но это, наверное, не оч правильно
/start, в памяти создался объект класса Player. Далее он пишет какие-то команды, которые в дальнейшем должны взаимодействовать с созданным объектом(у каждого юзера свой объект). Не совсем понимаю, где и как хранить эти объекты, чтобы к ним нормально обращаться. Пока только идеи хранить это всё в глобальном словаре, где обращение происходит по id, но это, наверное, не оч правильно
Можете подсказать как это нормально сделать?