Через middleware
каким образом?
А что ты хочешь сделать, опиши чуть поподробнее задачу?
общий мидлвар на все команды
Как-то так: const anyCommandMiddleware = async (ctx, next) => { if (ctx.update.message.text && ctx.update.message.text.startsWith("/")) { ctx.reply(`recieved command: ${ctx.update.message.text}`); } return next(); }; bot.use(anyCommandMiddleware);
bot.use(async (ctx, next) => { console.log(ctx) return next() }
рофл да команды эт ентити бот_комманд, а не весь текст
а hears \/.+ не устроит без энтитей?
устроит, это один из вариантов. мне прост интересно было послушать ваши ответы
Обсуждают сегодня