1.2.1 • Published 11 months ago
@grammyjs/menu v1.2.1
Interactive menus for grammY
Check out the official documentation for this plugin.
A menu is a set of interactive buttons that is displayed beneath a message. It uses an inline keyboard for that, so in a sense, a menu is just an inline keyboard spiced up with interactivity (such as navigation between multiple pages).
Quickstart
Here is a small example.
// Creating a simple menu
const menu = new Menu("my-menu-identifier")
.text("A", (ctx) => ctx.reply("You pressed A!")).row()
.text("B", (ctx) => ctx.reply("You pressed B!"));
// Make it interactive
bot.use(menu);
bot.command("start", async (ctx) => {
// Send the menu:
await ctx.reply("Check out this menu:", { reply_markup: menu });
});
You can find more examples and documentation on the plugin page on the website.
1.2.0
1 year ago
1.2.1
11 months ago
1.1.3
1 year ago
1.1.2
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.2
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago
0.5.0
3 years ago
0.4.1
3 years ago
0.4.0
3 years ago
0.4.3
3 years ago
0.4.2
3 years ago
0.3.3
3 years ago
0.3.0
3 years ago
0.3.2
3 years ago
0.3.1
3 years ago
0.2.0
3 years ago