【发布时间】:2020-08-06 13:48:56
【问题描述】:
我想要的只是使用 Telegram.Bot 包通过内联键盘发送消息。 我有一个机器人,现在我需要一个用一个内联按钮发送消息的代码。点击按钮应该会打开一个链接。
【问题讨论】:
标签: c# telegram-bot
我想要的只是使用 Telegram.Bot 包通过内联键盘发送消息。 我有一个机器人,现在我需要一个用一个内联按钮发送消息的代码。点击按钮应该会打开一个链接。
【问题讨论】:
标签: c# telegram-bot
使用InlineKeyboardMarkup,并在replyMarkup参数中传入SendTextMessageAsync方法,或者使用任何发送消息方法,这里是一个例子:
InlineKeyboardButton button = InlineKeyboardButton.WithUrl("Text", "https://www.google.com/");
InlineKeyboardMarkup keyboard = new InlineKeyboardMarkup(button);
await bot.SendTextMessageAsync(chat, "My message text", replyMarkup: keyboard);
【讨论】: