From 65e905bb5829d0b0fddd819f3127aa6e30c676d9 Mon Sep 17 00:00:00 2001 From: mrtwister Date: Sun, 9 Jun 2024 18:42:33 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82=D1=80=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B7=D0=B2=D0=BE=D0=BB=D1=8F=D1=8E=D1=89=D0=B8=D0=B9=20=D0=BE?= =?UTF-8?q?=D1=82=D0=B2=D0=B5=D1=87=D0=B0=D1=82=D1=8C=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D1=81=D0=BE=D0=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OPI/src/CommonModules/OPI_Telegram/Module.bsl | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/OPI/src/CommonModules/OPI_Telegram/Module.bsl b/OPI/src/CommonModules/OPI_Telegram/Module.bsl index f6f8b18e6..d81f8791c 100644 --- a/OPI/src/CommonModules/OPI_Telegram/Module.bsl +++ b/OPI/src/CommonModules/OPI_Telegram/Module.bsl @@ -133,11 +133,12 @@ // Отправляет текстовое сообщение в чат или канал // // Параметры: -// Токен - Строка - Токен бота - token -// IDЧата - Строка,Число - ID целевого чата или IDЧата*IDТемы - chat -// Текст - Строка - Текст сообщения - text -// Клавиатура - Строка - См. СформироватьКлавиатуруПоМассивуКнопок - keyboard - JSON клавиатуры или путь к .json -// Разметка - Строка - Вид обработки текста (HTML, Markdown, MarkdownV2) - parsemode +// Токен - Строка - Токен бота - token +// IDЧата - Строка,Число - ID целевого чата или IDЧата*IDТемы - chat +// Текст - Строка - Текст сообщения - text +// Клавиатура - Строка - См. СформироватьКлавиатуруПоМассивуКнопок - keyboard - JSON клавиатуры или путь к .json +// Разметка - Строка - Вид обработки текста (HTML, Markdown, MarkdownV2) - parsemode +// IDВходящего - Строка,Число - ID сообщения на которое надо ответить - reply // // Возвращаемое значение: // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Telegram @@ -145,15 +146,17 @@ , Знач IDЧата , Знач Текст , Знач Клавиатура = "" - , Знач Разметка = "Markdown") Экспорт + , Знач Разметка = "Markdown" + , Знач IDВходящего = 0) Экспорт OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_Инструменты.ЗаменитьСпецСимволы(Текст, Разметка); Параметры = Новый Структура; - OPI_Инструменты.ДобавитьПоле("parse_mode" , Разметка , "Строка" , Параметры); - OPI_Инструменты.ДобавитьПоле("text" , Текст , "Строка" , Параметры); - OPI_Инструменты.ДобавитьПоле("reply_markup", Клавиатура, "СтрокаФайла", Параметры); + OPI_Инструменты.ДобавитьПоле("parse_mode" , Разметка , "Строка" , Параметры); + OPI_Инструменты.ДобавитьПоле("text" , Текст , "Строка" , Параметры); + OPI_Инструменты.ДобавитьПоле("reply_markup" , Клавиатура , "СтрокаФайла", Параметры); + OPI_Инструменты.ДобавитьПоле("reply_to_message_id", IDВходящего, "Строка" , Параметры); ДобавитьИдентификаторЧата(IDЧата, Параметры);