From 88417441ac7a7c6584965625cd53e0c78aadd56c Mon Sep 17 00:00:00 2001 From: Akulij Date: Wed, 30 Apr 2025 21:06:41 +0300 Subject: [PATCH] create public stacked_buttons_markup macro --- src/utils.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/utils.rs b/src/utils.rs index dd3d827..68aae54 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -15,6 +15,19 @@ macro_rules! single_button_markup { }; } +#[macro_export] +macro_rules! stacked_buttons_markup { + ($( $button:expr ),+) => { + InlineKeyboardMarkup { + inline_keyboard: vec![ + $( + vec![$button] + )* + ], + } + }; +} + pub async fn create_callback_button( literal: &str, ci: CallbackInfo,