你好,不要累。
我的朋友们,我想使用机器人在电报中发送一些消息,但是当我将 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。