错误请求:无法解析实体:无法找到从字节偏移 3589 开始的实体的结尾在机器人电报 api 中JavaScript

问题描述

你好,别累了。

我的朋友们,我想使用机器人在电报中发送几条消息,但是当我将 parse_mode 设置为 Markdown 时,第一条消息正确发送,但是对于第二条消息,它给出了错误的请求。

>

我不想使用 HTML

我发送的消息写成这样的代码,每50个字符发送一次,如果到达末尾并且少于50个,它应该尽可能多地发送。

而且我有 89 个字符,可以轻松发送 50 个,但他们无法发送接下来的 39 个并遭到反对

我的代码是 JavaScript

如果能帮到你,谢谢

(同时,这89个字符没有区别,只是数值上的交互)

如果你能帮助我,谢谢你

我的代码

`

var len = 50;

if(key2 == "run? (I Money Bot)" || key2 == "time" || key2 == "run? (Title)"){
        } else {
          let getbody = sessionStorage.getItem("all");
          sessionStorage.setItem("all",getget + "#" + "["+key2+"] 
(https://t.me/joinchat/BZK0xRV8unyYfBmgQHnGUw) : " + Separate(" *"+value2+"* ") + " تومان") ; 
        if (i == sessionStorage.length-1){
            let body = sessionStorage.getItem("all").replace(/#/gi,"%0A%0A");
            console.log("all ==> "+sessionStorage.length);
            sessionStorage.removeItem("all");
            Bot(body + "%0A%0A╔══════════╗%0A? @Puzzle_Bours_Gp](https://t.me/joinchat/BZK0xRV8unyYfBmgQHnGUw)%0A╚══════════╝%0A%0A" +
            "[Time : ](https://t.me/joinchat/BZK0xRV8unyYfBmgQHnGUw) : " + hou + ":" + min + ":" + sec);
            console.log("finish");
        }else if(i == len){
            let body = sessionStorage.getItem("all").replace(/#/gi,"%0A%0A");
            sessionStorage.removeItem("all");
            // console.log(sessionStorage.getItem("all").length);
            Bot(body + "%0A%0A╔══════════╗%0A? [@Puzzle_Bours_Gp](https://t.me/joinchat/BZK0xRV8unyYfBmgQHnGUw)%0A╚══════════╝%0A%0A" +
            "[Time : ](https://t.me/joinchat/BZK0xRV8unyYfBmgQHnGUw) : " + hou + ":" + min + ":" + sec);
            len = len + 50;
            console.log("send characters");
        }
}

`

Bot() 是在电报中向机器人发送文本的函数。 我使用 %0A 而不是 \n 因为我将 parse_mode 设置为 MarkDown。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...