import { enhanceStorage } from "https://deno.land/x/grammy@v1.30.1/convenience/session.ts";
You can use this function to transform an existing storage adapter, and add more features to it. Currently, you can add session migrations and expiry dates.
You can use this function like so:
const storage = ... // define your storage adapter
const enhanced = enhanceStorage({ storage, millisecondsToLive: 500 })
bot.use(session({ storage: enhanced }))
Parameters
options: MigrationOptions<T>
Session enhancing options
Returns
The enhanced storage adapter