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

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

51. Ilya001 - 24 Ноября, 2023 - 16:00:45 - перейти к сообщению
 vitalik56 пишет:
Здравствуйте, товарищи подскажите пожалуйста.
Вот есть у меня код который работает исправно, он не маленький, достаточно много действий. Это игра.
Суть вот какая, как во время работы скрипта попросить кибор следить за окошком чата, если там что-то появилось причем не важно что, то он сразу отправляет сообщение в тг ,например Опасность.
Далее я, находясь не дома кибору отправляю сообщение грубо говоря цифру 2(а кибор всё это время выполняет основной скрипт, периодически проверяя чат) и при получении цифры 2 кибор останавливает скрипт, при этом отправив сообщение в игре с определенным содержанием. В голове я вроде понимаю что это возможно, но как отметить зону чата и как дать понять кибору что что-то получилось при этом не мешая работы основному скрипту (там нажатия клавиатуры и мыши, последовательно и с повторением)
Подскажите пожалуйста и скажите вообще это возможно? Даже на самом минимальном уровне.


Через таймер. Кибор может распознать текст, картинку (шаблон), цвет(пиксель), естественно можно сделать.
Я бы не советовал использовать распознавания текста, пострадает основной цикл, станет медленнее, вместо этого можно использовать либо findimage или findheapcolor итд.
52. konctantin777 - 27 Ноября, 2023 - 11:44:34 - перейти к сообщению
 Zireael пишет:
Так не переходите по ней, не будет хук устанавливаться

Изначально пишет
CODE:
Добро пожаловать в телеграм Кибор Бот!

Перейдите по ссылке что бы иметь возможность отправлять Кибору комнды из Телеграма:

Если не переходить- не читает. Если перейти потом удалить, проверить, что удалён- не читает...
53. kompposter2014 - 24 Марта, 2026 - 07:42:19 - перейти к сообщению
 Zireael пишет:
 Цитата:
Если будет возможно сделайте пожалуйста, возможность отключать / включать это сообщение.

Используйте sendgetweb.

Удалить хук (если переходили по ссылке от кибор):
CODE:
string token="1234567890:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; // токен
string s;
sendgetweb(#s, "Bot", "POST", "https:/"+"/api.telegram.org","bot"+token+"/"+"deleteWebhook");

Отправить сообщение:
CODE:
string token="1234567890:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; // токен
string chat_id="1234567890"; // id чата

string message="Привет Hello";
string s;
sendgetweb(#s, "Bot", "POST", "https:/"+"/api.telegram.org","bot"+token+"/"+"sendMessage?chat_id="+chat_id+"&text="+ansitoutf8(message));

Получить сообщение:
CODE:
string token="1234567890:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; // токен
string chat_id="1234567890"; // id чата
string s;

sendgetweb(#s, "Bot", "POST", "https:/"+"/api.telegram.org","bot"+token+"/"+"getUpdates?chat_id="+chat_id+"&offset=-1");
parserjson(Json, s);
messagebox(Json.result[0].message.text);


Zireael подскажите пожалуйста, если используется кириллица, почему в ТГ приходят ????

>?????? Hello
моё сообщение для вашего кода

Powered by ExBB FM 1.0 Final