Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Для более удобной навигации в pyTelegramBotAPI уже реализована система состояний. Вместе с тем также реализовано State Memory Storage для хранения данных, и тогда не нужно создавать глобальных словарей.
Смотрите примеры в репозитории фреймворка на GitHub
Получается если что-то случится с ботом и он вылетит с ошибкой, мы все данные пользователей потеряем?
Да, если же данные не хочется терять можно использовать БД или записывать данные в файл. Я рекомендую БД и ORM Peewee
PyTelegramBotAPI на примере проекта сбора обратной связи #2