【问题标题】:Send a message with inline keyboard using Telegram.Bot C#使用 Telegram.Bot C# 使用内联键盘发送消息
【发布时间】:2020-08-06 13:48:56
【问题描述】:

我想要的只是使用 Telegram.Bot 包通过内联键盘发送消息。 我有一个机器人,现在我需要一个用一个内联按钮发送消息的代码。点击按钮应该会打开一个链接。

【问题讨论】:

    标签: c# telegram-bot


    【解决方案1】:

    使用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);
    

    【讨论】:

      猜你喜欢
      • 2016-10-17
      • 1970-01-01
      • 2020-03-24
      • 2018-09-02
      • 2018-03-27
      • 2018-01-23
      • 1970-01-01
      • 2013-12-16
      • 1970-01-01
      相关资源
      最近更新 更多