Вы должны войти, чтобы создавать сообщения и темы.

Помогите передописать

Здравствуйте!
Есть ПК под Win10 с установленным Telegram, есть пользователь со СМА (спинально мышечная атрофия). Телега (в отличии от скайпа) не умеет автоматически отвечать на входящие звонки. Скайп (в отличии от телеги) часто разлогинивается. Так-как моя болячка медленно, но - верно, прогрессирует, то захотел я облегчить процесс ответа на звонки. Написал, в меру своих малых знаний, скрипт на autoit для "клика" по кнопке ответа (в примере - просто мышку двигаю):

Скрипт

#include <WinAPI.au3>
$wList = WinList("[REGEXPCLASS:Qt5152QWindowIcon]")
For $i = 1 To $wList[0][0]

if WinGetTitle($wList[$i][1]) == " " Then
WinMove($wList[$i][1], (@DesktopHeight/2)-(WinGetClientSize($wList[$i][1])[0]/2), (@DesktopWidth/2)-(WinGetClientSize($wList[$i][1])[1]/2), 300, 440)
$winCallPos = WinGetPos($wList[$i][1])
$winCallSize = WinGetClientSize($wList[$i][1])
$curMousePos = MouseGetPos()
$curWindow = WinGetHandle("[ACTIVE]")
;ConsoleWrite("xS: " & $winCallSize[0] & ", yS:" & $winCallSize[1] & @LF)
;ConsoleWrite("xP: " & $winCallPos[0] & ", yP:" & $winCallPos[1] & @LF)
WinActivate($wList[$i][0])
MouseMove($winCallPos[0]+($winCallSize[0]/2)+30, $winCallPos[1]+$winCallSize[1]-50, 50)
WinActivate($curWindow)
MouseMove($curMousePos[0], $curMousePos[1], 50)
ExitLoop
EndIf
Next


Теперь к делу: помогите, пожалуйста, сделать так, чтоб "автоответчик" всегда висел в фоне и срабатывал только если звонок появился и  разговор ни с кем не идёт..
А ещё лучше, если не сложно, эту мою поделку си-шарп перевести-бы

Лайкнул Pixi
Pixi

Добрый день.
Не совсем в тему, но готовое решение не искали? Просто забил в гугле "автоответчик Telegram" и выдало много чего и видно, что тема актуальная. Вероятно, что есть что-то готовое.

Цитата: Adler от 06.06.2021, 11:36

Добрый день.
Не совсем в тему, но готовое решение не искали? Просто забил в гугле "автоответчик Telegram" и выдало много чего и видно, что тема актуальная. Вероятно, что есть что-то готовое.

Это для чатов, увы(