#SingleInstance Force
#NoEnvSendModeInputSetWorkingDir%A_ScriptDir%Loop{sleep,1800000; задержка 1800 секунд * на 1000 для милисекундовWinGetActiveTitle, Title ; получаем название активного окна и задаем переменную TitleIfWinExist Мессенджер ; проверяем есть ли окно с названием "Мессенджер" (ну в моем случии был с таким названием) если не такой же научу какWinActivate Мессенджер ; активируем месенджер окноsend,{space}hi{enter}; отправляем пробел (в моем случии кнопка для активации чат ввода), потом текст, потом ентерsleep,100; задержка в милисекундахWinActivate%Title%; активируем полученный ранее активное окно обратно}