【发布时间】:2020-09-24 17:51:02
【问题描述】:
我尝试为电报机器人创建自定义键盘。 使用 AmatuerDev 的解决方案:create dynamic Keyboard telegram bot in c# , MrRoundRobin API 它看起来像这样:
如何在列中放置按钮?
谢谢!
附:源代码:
private static InlineKeyboardButton[][] GetInlineKeyboard(string []
stringArray)
{
var keyboardInline = new InlineKeyboardButton[1][];
var keyboardButtons = new InlineKeyboardButton[stringArray.Length];
for (var i = 0; i < stringArray.Length; i++)
{
keyboardButtons[i] = new InlineKeyboardButton
{
Text = stringArray[i],
CallbackData = "Some Callback Data",
};
}
keyboardInline[0] = keyboardButtons;
return keyboardInline;
}
【问题讨论】:
-
您的意思是如何将此键盘拆分为 2 行而不是 1 行?
-
是的。我需要更多 10 行。
标签: c# telegram telegram-bot