Zireael пишет: Нормальный код выкладывайте, больше шансов получить ответ.
Без смайлов и с чётным количеством двойных кавычек.
задача, после получения сообщения, удалить его окончательно, чтобы при повторном запуске программа повторно его не считывала
CODE:
string token="x"; // токен
string chat_id="x"; // id чата
string s,text,response,IDlastmsg,IDmsg,trash,arg,F;
loop() {
pause(2112);
sendgetweb(#s, "Bot", "POST", "https:/"+"/api.telegram.org","bot"+token+"/"+"getUpdates?chat_id="+chat_id+"&offset=-1");
parserjson(Json, s);
strhextodec(CONVERT_U16, Json.result[0].message.text, "\u", #text);
strhextodec(CONVERT_U16, Json.result[0].message.message_id, "\u", #IDmsg); // \u text
if (IDlastmsg==IDmsg) continue;
IDlastmsg=IDmsg;
sendgetweb(#s, "Bot", "POST", "https:/"+"/api.telegram.org","bot"+token+"/"+"deleteMessage?chat_id="
+chat_id+"&message_id="+IDlastmsg);
messagebox(text);
}
(Отредактировано автором: 14 Мая, 2023 - 18:33:25) |