В этот раз вместо обработчика простого текста (bot.on("text", ... ) мы напишем команду, которая будет выдавать альбом из трёх фото.
Наш бот будет ориентирован на выдачу контента, а не на работу с текстом, поэтому этот блок on("text", ...) нам не пригодится.
Вот как будет сделана команда по выдаче альбома:
bot.command("group", async (ctx) => {
const catUrl = await randomAnimal("cat");
const dogUrl = await randomAnimal("dog");
const foxUrl = await randomAnimal("fox");
return ctx.replyWithMediaGroup([
{ type: "photo", media: catUrl, caption: "Мяу" },
{ type: "photo", media: dogUrl, caption: "Гав" },
{ type: "photo", media: foxUrl, caption: "Тяф" },
]);
});
Top comments (0)