Storage adapter that can be used to store your session data in Redis when using sessions.
Node
npm install @grammyjs/storage-redis ioredis --save
npm install @types/ioredis -D
import { RedisAdapter } from "@grammyjs/storage-redis";
import IORedis from "ioredis";
Deno
import { RedisAdapter } from "https://deno.land/x/grammy_storages/redis/src/mod.ts";
import { connect } from "https://deno.land/x/[email protected]/mod.ts";
You can check examples folder
import { kv as instance } from "@vercel/kv";
import { RedisAdapter } from "@grammyjs/storage-redis";
instance.opts.automaticDeserialization = false;
const storage = new RedisAdapter({instance});
bot.use(session({storage}));