@grammyjs/storage-redis
TypeScript icon, indicating that this package has built-in type declarations

2.5.1 • Public • Published

Redis storage adapter for grammY

Storage adapter that can be used to store your session data in Redis when using sessions.

Installation

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/redis@v0.32.1/mod.ts";

Usage

You can check examples folder

Vendor Examples

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}));

Readme

Keywords

none

Package Sidebar

Install

npm i @grammyjs/storage-redis

Weekly Downloads

1,362

Version

2.5.1

License

MIT

Unpacked Size

13.2 kB

Total Files

13

Last publish

Collaborators

  • knorpelsenf
  • satont