У меня в боте теперь 3 сорта файловых бд работают одновременно. Первый был самописный словарь с автосохранением через pickle, то есть через сериализацию.
Вторым стал sqlitedict. Псевдословарь с хранилищем в sqlite. Этот словарь работает немножко иначе, более ограниченный, из за чего не смог полностью вытеснить первый вариант. Он мог бы но надо было сразу его использовать.
Ну и наконец докатился до чистой sqlite. Надо было сразу ее юзать, но изначально у меня не было чатгпт, а без него я только простейшие скл запросы могу написать, и те с кучей ошибок.