【问题标题】:How to use markdown in telegram? I want to send message with hyperlink如何在电报中使用降价?我想发送带有超链接的消息
【发布时间】:2018-11-19 01:56:46
【问题描述】:

所以我创建了自己的电报频道并向我的人发送广播。 我看到其他人在他们的消息中创建了干净的超链接,但没有显示完整的 URL。

我找到了我可以做到的方式

[text](http://example.com)

但它从来不适合我,我知道我需要在 Markdown 模式下写? 所以我的问题是我发送消息时如何打开降价模式?

已经花费了几个小时,但还没有弄清楚:/

【问题讨论】:

    标签: hyperlink markdown telegram


    【解决方案1】:

    今天我发现在 Telegram 桌面客户端中,我可以按 Ctrl-K(或通过右键单击弹出菜单)添加超链接!这很棒!不需要机器人和降价!

    【讨论】:

    • 这在 OS X 的 Telegram 桌面客户端 (5.5.1) 中不起作用
    • 这没有回答问题。它是如何获得 25 票的?
    【解决方案2】:

    您可以在parse_mode 中使用MarkdownHTML 样式。

    如果您使用的是 Telegram 客户端,它不支持,但您可以使用内联机器人。例如,复制下面一行到输入区,等待结果:

    @Sean_Bot md [hello](https://t.me/)
    

    【讨论】:

    • 哇它好用!!但是如何在不显示“通过 Sean_Bot”的情况下使用它呢?
    • 因为我看到其他人像我一样经营自己的频道,但他这样做没有“通过”的东西
    • 您可以将您的机器人与 Android API 调用程序一起使用
    • 嗨,肖恩,我不知道如何使用您所说的 android API 调用程序。我是新手,不是程序员。你能指导我吗?
    • 这是否意味着您正在向机器人发送消息内容?
    【解决方案3】:

    official Telegram page@bold 机器人,它实际上可以满足您的需求。

    注意!有一个令人不快的限制:它无法处理更多的 256 个字符。

    【讨论】:

    • 粗体、斜体和超链接有效。大多数其他降价功能(例如标题、列表等)都不起作用。
    【解决方案4】:

    对于 MacOS,您可以使用 ⌘+U。或者选择文本并单击鼠标右键以查看所有可能的操作。

    【讨论】:

      【解决方案5】:

      我可以在我的 Android 手机上发送链接,如下所述。

      注意:这并不能回答有关启用实际上不需要的降价的问题。

      使用您的示例,输入text,选择单词,然后从出现的菜单中选择more options 菜单:

      然后是明显的Create Link

      【讨论】:

        【解决方案6】:

        您可以在电报中简单地使用降价规则,无需任何第三方机器人的帮助,只需在输入消息时即可。

        这里是“Telegram Markdown 语法”:

        **bold**
        __italic__
        --underline--
        ~~strikethrough~~
        [hyperlink](https://google.com)
        [user mention](tg://user?id=12345)
        `inline monospaced text`
        ```block monospaced text```
        ||spoiler||
        

        【讨论】:

          【解决方案7】:

          在 iOS 上,您可以使用降价编辑器(例如 iA Writer)切换到预览模式并将结果复制/粘贴到 Telegram。

          【讨论】:

            【解决方案8】:

            我可以通过从 Apple 的 TextEdit 或 Byword 等应用程序中复制 RTF(富文本)并将其粘贴到桌面客户端的消息区域中来做到这一点。您还可以从其他应用程序(如浏览器)复制,粘贴到 TextEdit 等 RTF 文字处理器中,然后粘贴到 Telegram。

            如果您使用不同的设置,结果可能会有所不同,这未在问题中指定,因此我将在此处将任何相关详细信息发布到我的工作环境:

            • ma​​cOS 10.14.5(莫哈韦沙漠)
            • 电报: 5.6.1 (179691) 应用商店

            【讨论】:

              【解决方案9】:

              小米 手机中,您没有编辑文本字体或创建超链接的选项(与 iphone 不同)。
              所以 Telegram X 可以解决您的问题,因为它支持降价。
              只需输入 markdown 链接并发送消息:

              [text](http://example.com)
              

              查看this类似问题。

              【讨论】:

                【解决方案10】:

                使用Markdown to HTML Bot 并复制“Anteprima messaggio”下的消息

                【讨论】:

                • 我真的不推荐那个机器人。除了它是意大利语,如果你不是来自欧洲,这可能是个问题,它的功能也非常有限。甚至无法识别标题。
                • @Rautermann 你能把有问题的测试用例发过来吗?
                • (全部写在单独的行中,可能不会在 SO cmets 中显示)测试用例 1:-------> # Header1 ## Header2 ### Header3(预期行为:“Header1”等...发现行为:“# Header1”等)测试用例 2:-------> - item1 - item2 - item3(预期行为:“
                  • item1
                  " 等.... 发现行为:"- item 1" 等)
                • 通过输入“---”获取
                  也不起作用...
                • 我并不是要刻薄,但我什至不同意有效的东西的实现......例如。 “text”不会返回预期的“text”结果,而是更过时/幼稚的“text”...
                【解决方案11】:
                bot('sendmessage', [
                chat_id => $chat_id,
                text => 'this is sample text',
                parse_mode => 'markdown' //or html
                ]);
                

                【讨论】:

                • 这是什么?我直接把这些都放在telegram里面了?
                • 这是没有图书馆电报服务器的示例代码
                • 那么我应该把这些代码放在哪里?服务器?在哪里?我的桌面上只有电报
                • 显然这无济于事,因为问题作者询问有关使用官方 Telegram 客户端插入超链接的问题。
                • “仅代码”的答案通常令人困惑/神秘。尝试在 sn-p 中添加一个简短的介绍来解释它应该在哪里运行等。
                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2017-12-05
                • 1970-01-01
                • 1970-01-01
                • 2020-10-19
                • 2016-10-18
                • 2017-01-27
                • 2016-03-30
                相关资源
                最近更新 更多