ctx.chat && types.includes(ctx.chat.type) ? next() : Promise.resolve();
можно заменить на
return ctx.chat && [...type].includes(ctx.chat.type) ? next() : Promise.resolve();
а три точки type сработает если type не массив?
глянь лучше доки либы check-types
куда смотреть?
не вижу смысла так делать
Обсуждают сегодня