【问题标题】:how to send hashtag character with my text in http request via telegram bot?如何通过电报机器人在http请求中发送带有我的文本的标签字符?
【发布时间】:2017-05-22 02:38:37
【问题描述】:

我使用这种格式通过我在 Telegram 中的 Bot 向一个特殊的组发送短信,但我不知道如何在我的文本中发送标签字符?

https://api.telegram.org/bot/sendMessage?chat_id

【问题讨论】:

    标签: api methods bots telegram hashtag


    【解决方案1】:

    使用percent encoding

    例如:https://api.telegram.org/bot<token>/sendMessage?chat_id=12345678&text=This%20is%20an%20%23hashtag

    【讨论】:

    • 我们应该如何编写可搜索的标签?当我在短语之前在文本中发送主题标签时,该短语不可点击以进行即时搜索。
    • @Alireza 您的“短语”必须是没有空格或特殊字符(_ 除外)的单词。示例:#hello#hello_world#telegram#telegramisthebest
    • 确实如此。我使用 POST 方法,并且我有一个 uuid4 令牌,我想启用它以进行即时搜索。但它没有激活。我还应该说我已将解析方法设置为“Markdown”。跟它有关系吗?
    • @Alireza 您可以将您的 uuid4 转换为其他任何内容,因为无法启用它进行即时搜索。解析模式不会影响主题标签机制。
    【解决方案2】:

    如果你的机器人使用 php,你可以在你的脚本中使用它

     "https://api.telegram.org/bot/sendMessage?chat_id=xxxxxxxx&text=".urlencode($text)
    

    【讨论】:

      【解决方案3】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-06
      • 2020-12-15
      • 2019-10-04
      • 2016-03-15
      • 2016-10-22
      • 1970-01-01
      • 2015-12-27
      相关资源
      最近更新 更多