【问题标题】:Is it possible to send the location from Telegram to Bot?是否可以将位置从 Telegram 发送到 Bot?
【发布时间】:2016-07-30 00:49:45
【问题描述】:

是否可以将位置从 Telegram 发送到 Bot,它是在 Bot Framework 中制作的?

我将我的位置从我的 Telegram 帐户发送到我的机器人,但服务器没有收到它们(我没有收到响应)。

短信发送正常,收到服务器回复。

代码很简单:

public async Task<Message> Post([FromBody]Message message)
{
    return message.CreateReplyMessage("Tadaa");
}

【问题讨论】:

  • 当然可以将位置发送给机器人。我已经看到围绕此构建的机器人。必须是您的服务器代码中的某些内容。
  • 如何从 Telegram 帐户发送您的位置信息?
  • 是的,有可能。您必须查看 message-&gt;location 而不是 message-&gt;text
  • @RomanCanlas:像往常一样:电报 -> 附加 -> 位置
  • @fusion3k: 我明白了,但是发送的位置没有到达服务器:(

标签: bots telegram telegram-bot botframework


【解决方案1】:

该死,这是一个错误。我们正在过滤掉没有内容的消息,并且我们没有将位置属性视为“内容”。对我们来说,它看起来没有文本、没有附件、没有频道数据,因此没有理由发送消息。我会推动修复。

【讨论】:

    猜你喜欢
    • 2018-11-12
    • 2018-09-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 1970-01-01
    • 2021-04-10
    • 1970-01-01
    • 2015-11-26
    相关资源
    最近更新 更多