Telegram 调整电报内联键盘的大小
是一个很好的特性,有很多不同的用例 内联按钮作为项目列表添加,如下所示:Telegram 调整电报内联键盘的大小,telegram,telegram-bot,python-telegram-bot,Telegram,Telegram Bot,Python Telegram Bot,是一个很好的特性,有很多不同的用例 内联按钮作为项目列表添加,如下所示: inline_keyboard = [[InlineKeyboardButton(text="button", callback_data="button"), InlineKeyboardButton(text="reset",callback_data="reset")]] inline_keyboard_markup = InlineKeyboardMarkup(inline_k
inline_keyboard = [[InlineKeyboardButton(text="button", callback_data="button"),
InlineKeyboardButton(text="reset",callback_data="reset")]]
inline_keyboard_markup = InlineKeyboardMarkup(inline_keyboard)
update.message.reply_text("hi", reply_markup=inline_keyboard_markup)
上面的代码添加了两个按钮,每个按钮的宽度为聊天屏幕的一半
我知道对于普通键盘按钮,有一个resize\u keyboard
参数,可以以某种方式使用
我的问题是,有没有办法调整内联按钮的大小?例如,将其设置为全宽或四分之一宽。不幸的是,您现在不能这样做:(
您可以建议,他们可能会将此功能添加到下一个版本。您可以通过更改一行中按钮的数量来调整按钮的宽度
非常有用的功能!
$inline_keyboard = array('inline_keyboard' =>
array(
array(
array(
'text' => "\xF0\x9F\x93\x9D Заказы", 'callback_data' => '/orders'
),
array(
'text' => "\xF0\x9F\x93\x8A Статистика", 'callback_data' => '/stats'
),
array(
'text' => "\xF0\x9F\x92\xB0 Баланс", 'callback_data' => '/balance'
)
),
array(
array(
'text' => "\xF0\x9F\x92\xB0 Баланс", 'callback_data' => '/balance'
),
array(
'text' => "\xF0\x9F\x93\x8B Счета", 'callback_data' => '/bills'
)
),
array(
array(
'text' => "\xF0\x9F\x93\x9D Заказы", 'callback_data' => '/orders'
)
),
),
);