Обновил длл. Архив в первом посте.
Для переноса строки используйте ^n.
Добавил функцию set_parse_mode. Можно указать параметр parse_mode для форматирования текста. Если параметр не требуется можно передать пустую строку. Функцию можно вызвать один раз, parse_mode будет использоваться для всех последующих функций из длл.
CODE:external(INT, "set_parse_mode", "set_parse_mode", "SendTelegram.dll");
external(INT, "sendtelegramphoto", "sendtelegramphoto", "SendTelegram.dll");
string token="1234567890:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; // токен
string chat_id="1234567890"; // id чата
string PathToImage = tempfolder()+"tmpImage.jpg";
savescreen(JPG, PathToImage, 0, 0, 300, 200, -1);
set_parse_mode("MarkdownV2");
sendtelegramphoto(token, chat_id, PathToImage, "Text1^nText2^n||Text3||", 0);
set_parse_mode("html");
sendtelegramphoto(token, chat_id, PathToImage, "<b>Text</b>^n<i>Text2</i>", 0); |