【问题标题】:Escaping underline in telegram api when parse_mode = Markdown当 parse_mode = Markdown 时,在电报 api 中转义下划线
【发布时间】:2017-12-25 02:19:13
【问题描述】:

如何正确发送此文本:

$parameters['text'] = 'you must see [example](example.com) or contact with @exmaple_com';

如果我不使用“Markdown”,电报不会显示上述链接 如果我使用“Markdown”,电报无法处理下划线。

【问题讨论】:

    标签: telegram php-telegram-bot


    【解决方案1】:

    你应该使用反斜杠来这样做:

    $parameters['text'] = 'you must see [example](example.com) or contact with @exmaple\\_com';
    

    【讨论】:

    • 如果输入字符串变为:$parameters['text'] = 'you must see [example](example.com) or contact with _@exmaple_com_'@example_com
    • @MaximTronenko 你的问题解决了吗?内有下划线的草书字符串?
    • @parsecer 它只使用 HTML parse_mode: '@example_com' ?‍♂️
    猜你喜欢
    • 2021-04-08
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-04
    • 1970-01-01
    • 2012-09-11
    相关资源
    最近更新 更多