Optional
Key generation function ("chatId:userId" by default)
Empty session initialization function (if data doesn't exist yet)
Data storage (MemoryStorage by default)
Key generation function ("chatId:userId" by default)