Тема: AHK: Отправка сообщения в телеграм
Привет! Столкнулся с проблемой, взял код пятилетней давности с одной из тем, решил протестировать, вставил в текстовый документ, запускаю и получаю ошибку (на картинке).
Помогите пожалуйста выяснить в чем проблема или же поделитесь если у кого-то есть подобный код для отправки сообщения в телеграм бота. Спасибо за любую обратную связь!
bot_token := "бот токен"
Global chat_id := "чат айди"
Global msg_api := Format("https://api.telegram.org/bot{1}/sendMessage", bot_token)
PostMsg("<b>Привет мир!!!</b>\n<i>Категория №1</i>\n<code>IP = 192.168.0.1</code>")
PostMsg(msg_text, parse_mode := "HTML") {
WinHttpObj := ComObjCreate("WinHttp.WinHttpRequest.5.1")
WinHttpObj.Open("POST", msg_api)
WinHttpObj.SetRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0")
WinHttpObj.SetRequestHeader("Content-Type", "application/json; charset=UTF-8")
mJson := Format("{ ""chat_id"": ""{1}"", ""text"": ""{2}"", ""parse_mode"" : ""{3}"" }", chat_id, msg_text, parse_mode) ; тут выскакивает ошибка (см. скриншот)
WinHttpObj.Send(mJson)
}
Error: Missing space or operator before this.