【问题标题】:telegram bot c# , send url电报机器人 c# ,发送 url
【发布时间】:2018-01-22 07:50:26
【问题描述】:

我正在使用 c# 为我的游戏编写一个电报机器人。我已经制作了一个机器人并通过 @botfather 分配了一个游戏。

当我尝试处理由游戏开始按钮引起的回调查询时,它只是发送指定字符串的警报,但我需要打开游戏 url。

Telegram bot api 文档说函数“AnswerCallbackQueryAsync”发送一个游戏 url 作为可选参数,但这不是我们在最后一个稳定版本的电报 api nuget 包(Telegram Bot API 10.4.0(最新稳定))中看到的,它可以在最后一个预发布版本(Telegram.Bot 12.0.0-beta-03(此版本))中看到,但它也不起作用。

有人可以帮忙吗? 我认为它只是发生在 c# 版本的电报 api 中。

谢谢。

【问题讨论】:

    标签: c# callback telegram


    【解决方案1】:

    如果你想要键盘有 url

    使用此代码

    "reply_markup={\"inline_keyboard\":[[{\"text\":\"yorText\",\"url\":\"" + Uri.EscapeDataString("http://YourUrlLink.com") + "\"}]]}"
    

    【讨论】:

      猜你喜欢
      • 2017-03-19
      • 2017-06-16
      • 2021-02-10
      • 2017-09-01
      • 2016-10-17
      • 1970-01-01
      • 2020-08-25
      • 2017-08-18
      • 2016-03-11
      相关资源
      最近更新 更多