на текущий момент для хранения стейтов у тебя используется memory storage, то есть все хранится в рантайме, и соотвественно при рестарте все очищается, в редисе же, что логично - нет
from aiogram.utils.contrib.fsm_storage(?) import RedisStorage2 dp = Dispatcher(bot, storage=RedisStorage2(...)) Примерно так. Перед этим установи и настрой (при необходимости) Redis. Все состояния будут сохраняться при перезапуске.
Обсуждают сегодня