Скажите пожалуйста в чём проблема хочу использовать states в aiogram видает ошибка

import logging
from aiogram import Bot, Dispatcher, executor, types
from aiogram.types import InlineKeyboardButton,InlineKeyboardMarkup
from aiogram.dispatcher import FSMContext
from aiogram.dispatcher.filters.state import State, StatesGroup

class DataInput(StatesGroup):
    kb = State()

bot = Bot(token="token")#Здесь мой токен
dp = Dispatcher(bot)

@dp.message_handler(commands=['start'])
async def process_hello(message: types.Message):
      await bot.send_message(message.from_user.id, 'Привет\nЧто будем делать?')
      await DataInput.kb.set()

@dp.message_handler(state=DataInput.kb)
async def put_registration_number(message: types.Message, state: FSMContext):
    kb_text = message.text
    await bot.send_message(message.chat.id, kb_text)
    await state.finish()

if __name__ == '__main__':
    executor.start_polling(dp,skip_updates=True)

ошибка??

C:\Users\Hayk\AppData\Local\Programs\Python\Python37\python.exe "C:/Users/Hayk/Desktop/Pycharm/pycharm/heroku/async question bot/make_question_bot.py"
C:\Users\Hayk\AppData\Local\Programs\Python\Python37\lib\site-packages\aiogram\dispatcher\filters\state.py:57: FSMStorageWarning: You haven’t set any storage yet so no states and no data will be saved. 
You can connect MemoryStorage for debug purposes or non-essential data.
  await state.set_state(self.state)

Ответы (1 шт):

Автор решения: Sergey Gornostaev
from aiogram.contrib.fsm_storage.memory import MemoryStorage

...

dp = Dispatcher(bot, storage=MemoryStorage())
→ Ссылка