1 (изменено: Skypezadrot, 2023-01-16 17:04:39)

Тема: 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.

Post's attachments

Screenshot_1.png 13.25 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

2

Re: AHK: Отправка сообщения в телеграм

Skypezadrot, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с Правилами, отредактируйте свой пост. Обратите внимание на точки в конце предложений.
Замечу также, что вы обнаружены в базе спамеров.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder