Code: Select all
#NoEnv
#SingleInstance force
; Путь до файлов с ID чата и токеном бота Telegram
chatIDFile:= chatID.txt
botTokenFile:= token.txt
; Загрузка данных чата и токена
FileRead, chatID, %chatIDFile%
FileRead, botToken, %botTokenFile%
; Функция отправки сообщения в Telegram
SendTelegramMessage(message) {
url = `https://t.me/ . botToken . "/sendMessage"
params := "?chat_id=" . chatID . "&text=" . message
req := ComObjCreate("WinHttp.WinHttpRequest.5.1")
req.Open("GET", url . params, false)
req.Send()
}
Loop {
; Поиск изображения на экране
ImageSearch, x, y, 0, 0, 1920, 1080, C:\Users\
; Если изображение найдено, отправка сообщения в Telegram
If (ErrorLevel = 0) {
SendTelegramMessage ("Обнаружено изображение!")
}
Sleep, 500 ; Пауза между итерациями
}