Telegram API 消息错误,如何避免漏字

Telegram API message error, how avoid words missing

我尝试通过 api 从 python 发送电报消息,该消息是预制文本,如下所示:

message = (f"```test: Hello World \n"
           f"time : {datetime.datetime.now()}```")

但我在电报机器人中只收到以下内容:

正如您在图片中看到的,单词 test: 丢失了

从现在开始,谢谢大家的帮助!

在markdown语法后加一个换行符(\n):

message = (f"```\ntest: Hello World \n"
           f"time : {datetime.datetime.now()}```")

在网上看了一段时间后,我找到了另一个解决方案:

message = (f"```python\n"
           f"test : Hello World \n"
           f"time : {datetime.datetime.now()}"
           f"```")