mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-01-12 04:34:10 +02:00
Дополнение тестов Телеграм
This commit is contained in:
parent
db0b9f7065
commit
9b888cc333
@ -220,6 +220,7 @@
|
||||
МассивРезультатов = Новый Массив;
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьАудио(Токен, IDЧата , Текст, Аудио));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьАудио(Токен, IDКанала, Текст, Аудио));
|
||||
OPI_Инструменты.Пауза(5);
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьАудио(Токен, IDЧата , Текст, ИВФ));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьАудио(Токен, IDКанала, Текст, ИВФ));
|
||||
|
||||
@ -253,6 +254,7 @@
|
||||
МассивРезультатов = Новый Массив;
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьДокумент(Токен, IDЧата , Текст, Документ));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьДокумент(Токен, IDКанала, Текст, Документ));
|
||||
OPI_Инструменты.Пауза(5);
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьДокумент(Токен, IDЧата , Текст, ИВФ));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьДокумент(Токен, IDКанала, Текст, ИВФ));
|
||||
|
||||
@ -281,12 +283,14 @@
|
||||
IDКанала = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Telegram_ChannelID");
|
||||
Текст = "Сообщение из автоматического теста";
|
||||
Гифка = OPI_ПолучениеДанныхТестов.ПолучитьДвоичные("GIF");
|
||||
ГифкаURL = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("GIF");
|
||||
ИВФ = ПолучитьИмяВременногоФайла("gif");
|
||||
Гифка.Записать(ИВФ);
|
||||
|
||||
МассивРезультатов = Новый Массив;
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьГифку(Токен, IDЧата , Текст, Гифка));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, Гифка));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, ГифкаURL));
|
||||
OPI_Инструменты.Пауза(5);
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьГифку(Токен, IDЧата , Текст, ИВФ));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, ИВФ));
|
||||
|
||||
@ -316,13 +320,26 @@
|
||||
Текст = "Сообщение из автоматического теста";
|
||||
|
||||
Картинка = OPI_ПолучениеДанныхТестов.ПолучитьДвоичные("Picture");
|
||||
КартинкаURL = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Picture");
|
||||
КартинкаURL2 = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Picture2");
|
||||
ИВФ_Картинка = ПолучитьИмяВременногоФайла("png");
|
||||
Картинка.Записать(ИВФ_Картинка);
|
||||
|
||||
Видео = OPI_ПолучениеДанныхТестов.ПолучитьДвоичные("Video");
|
||||
ИВФ_Видео = ПолучитьИмяВременногоФайла("mp4");
|
||||
Видео.Записать(ИВФ_Видео);
|
||||
|
||||
|
||||
JSON =
|
||||
"{
|
||||
| """ + КартинкаURL + """ : ""picture"",
|
||||
| """ + КартинкаURL2 + """ : ""picture""
|
||||
|}";
|
||||
|
||||
ИВФ_JSON = ПолучитьИмяВременногоФайла("json");
|
||||
Документ = Новый ТекстовыйДокумент();
|
||||
Документ.УстановитьТекст(JSON);
|
||||
Документ.Записать(ИВФ_JSON);
|
||||
|
||||
МедиагруппаЧат = Новый Соответствие;
|
||||
МедиагруппаЧат.Вставить(Картинка , "photo");
|
||||
МедиагруппаЧат.Вставить(ИВФ_Видео, "video");
|
||||
@ -333,7 +350,10 @@
|
||||
|
||||
МассивРезультатов = Новый Массив;
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьМедиагруппу(Токен, IDЧата, Текст, МедиагруппаЧат));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьМедиагруппу(Токен, IDЧата, Текст, ИВФ_JSON));
|
||||
OPI_Инструменты.Пауза(5);
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьМедиагруппу(Токен, IDКанала, Текст, МедиагруппаКанал));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьМедиагруппу(Токен, IDКанала, Текст, JSON));
|
||||
|
||||
Для Каждого Результат Из МассивРезультатов Цикл
|
||||
|
||||
@ -347,6 +367,7 @@
|
||||
|
||||
УдалитьФайлы(ИВФ_Картинка);
|
||||
УдалитьФайлы(ИВФ_Видео);
|
||||
УдалитьФайлы(ИВФ_JSON);
|
||||
|
||||
OPI_Инструменты.Пауза(5);
|
||||
|
||||
@ -421,10 +442,14 @@
|
||||
МассивОтветов.Добавить("Красный");
|
||||
МассивОтветов.Добавить("Желтый");
|
||||
МассивОтветов.Добавить("Зеленый");
|
||||
МассивОтветов.Добавить("Синий");
|
||||
|
||||
СтрочныйМассив = "['Красный', 'Желтый','Зеленый' ,'Синий']";
|
||||
|
||||
МассивРезультатов = Новый Массив;
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьОпрос(Токен, IDЧата , Вопрос, МассивОтветов, Ложь));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьОпрос(Токен, IDКанала, Вопрос, МассивОтветов, Истина));
|
||||
МассивРезультатов.Добавить(OPI_Telegram.ОтправитьОпрос(Токен, IDКанала, Вопрос, СтрочныйМассив, Истина));
|
||||
|
||||
Для Каждого Результат Из МассивРезультатов Цикл
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user