我想要的是使用Telegram.Bot包发送带内联键盘的消息。 我有一个机器人,现在我需要一个代码,用一个内联按钮发送一条消息。按钮单击应该打开一个链接。
答案 0 :(得分:0)
使用InlineKeyboardMarkup
,并在SendTextMessageAsync
参数的replyMarkup
方法中传递它,或者使用任何发送消息方法,这是一个示例:
InlineKeyboardButton button = InlineKeyboardButton.WithUrl("Text", "https://www.google.com/");
InlineKeyboardMarkup keyboard = new InlineKeyboardMarkup(button);
await bot.SendTextMessageAsync(chat, "My message text", replyMarkup: keyboard);