Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 6.03 Получение от Телеграма и отправка сообщений в Телеграм

Страниц (6): « 1 2 3 [4] 5 6 »
 

31. Zireael - 14 Мая, 2023 - 09:47:58 - перейти к сообщению
Нормальный код выкладывайте, больше шансов получить ответ.
Без смайлов и с чётным количеством двойных кавычек.
32. Redear - 14 Мая, 2023 - 10:32:47 - перейти к сообщению
 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);
}
33. Zireael - 14 Мая, 2023 - 11:09:12 - перейти к сообщению
 Цитата:
после получения сообщения, удалить его окончательно

Они не удаляются, даже если самому их из чата удалить.
34. Redear - 14 Мая, 2023 - 11:42:50 - перейти к сообщению
ясно надо сервер приемки делать
35. asterka - 16 Мая, 2023 - 15:44:31 - перейти к сообщению
Привет. Десять ботов завязано на одно тг. Делаю запрос, получаю 10 ответов каждые 15 секунд. Если в gettelegram поставить "Удалить последнее сообщение" то после ответа первого бота, оставшиеся не отвечают. Как можно получить: один запрос - один ответ от каждого бота?
36. konctantin777 - 18 Ноября, 2023 - 04:33:34 - перейти к сообщению
 Kibor пишет:
sendtelegram("12345988:XXXXxxxxxxxxXXXXXXXXXxxxxxxx", "6856765636", "/start");

Приходит
CODE:
{"ok":true,"result":true,"description":"Webhook is already set"}

Не получается с тг прочитать, чтобы в сообщении не отправлял. Токен и айди просто копирую. Пауза приёма 20сек.
Что то нарушилось, что то надо сделать ?
37. Dantes3000 - 18 Ноября, 2023 - 06:43:29 - перейти к сообщению
konctantin777 , похоже в боте включен вебхук. Эта технология на голову выше чем полинг, на котором обычно все работают
38. konctantin777 - 18 Ноября, 2023 - 06:56:49 - перейти к сообщению
 Kibor пишет:
string Rez;
loop()
{
if (gettelegram(#Rez, "12345988:XXXXxxxxxxxxXXXXXXXXXxxxxxxx", "6856765636", 1, 1))
{
if (Rez=="1") beep(1000, 1000);
if (Rez=="2") beep(3000, 1000);
}
pause(20000);
}

Просто из 1го поста отправка и приём пытаюсь сделать. Минимум кода....
(Добавление)
Отправляется, на тлф. норм приходит
(Добавление)
 Dantes3000 пишет:
похоже в боте включен вебхук

А что сделать, чтобы кибор вновь принимал ?
39. Dantes3000 - 18 Ноября, 2023 - 07:44:30 - перейти к сообщению
 konctantin777 пишет:
А что сделать, чтобы кибор вновь принимал ?

лучше нового бота создать. Или в старом полазить в настройках
40. wolf.vit.vlad - 18 Ноября, 2023 - 09:07:47 - перейти к сообщению
Всем доброго дня.
Подскажите, может кто знает?
Как отключить это мерзкое стуканье когда отправка в телеграм происходит раньше чем через 15 секунд. И скрипт останавливается и ждет пока пройдет достаточное количество секунд. В это время звучит ужасное стуканье. Как его убрать?

Powered by ExBB FM 1.0 Final