1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-23 21:29:38 +02:00

Main build (Jenkins)

This commit is contained in:
Vitaly the Alpaca (bot) 2025-01-25 22:35:43 +03:00
parent f4ff57a93f
commit ad3d58d7df
55 changed files with 6426 additions and 6420 deletions
docs
en
ru
service/dictionaries
src
en
OInt/core/Modules
OPI/src/CommonModules/OPI_Telegram
ru
OInt/core/Modules
OPI/src/CommonModules
OPI_Telegram
OPI_Тесты

@ -1,6 +1,6 @@
 Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
Topic = "8015";
Topic = "8081";
Result = OPI_Telegram.ClearThreadPinnedMessagesList(Token, Chat);

@ -1,6 +1,6 @@
 Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
Topic = "8015";
Topic = "8081";
Result = OPI_Telegram.CloseForumThread(Token, Chat); // Closes main topic

@ -1,5 +1,5 @@
 Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
Topic = "8015";
Topic = "8081";
Result = OPI_Telegram.DeleteForumTopic(Token, Chat, Topic);

@ -1,5 +1,5 @@
 Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Result = OPI_Telegram.DeleteMessage(Token, ChatID, MessageID);

@ -1,4 +1,4 @@
 FileID = "CQACAgIAAx0EcNsaZQACNjRnjRP3tcO9Eu4036RWsCkIiZNCyQACN2kAAtoAAWlIzg_xzuM6Rrc2BA";
 FileID = "CQACAgIAAx0EcNsaZQACNvVnlTkk0xrpuIoIwLGDQqyjfSCJtgACn3EAAtmZqUgt7ZqsiO49dDYE";
Token = "6129457865:AAFyzNYOAFbu...";
Result = OPI_Telegram.DownloadFile(Token, FileID);

@ -1,6 +1,6 @@
 Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
Topic = "8015";
Topic = "8081";
NewName = "NewTestTitle";
NewIcon = "5310132165583840589";

@ -1,6 +1,6 @@
 Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "461699897";
ChannelID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Result = OPI_Telegram.ForwardMessage(Token, MessageID, ChannelID, ChatID);

@ -1,6 +1,6 @@
 Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
Topic = "8015";
Topic = "8081";
Result = OPI_Telegram.OpenForumThread(Token, Chat); // Opens main topic

@ -1,5 +1,5 @@
 Token = "6129457865:AAFyzNYOAFbu...";
ChannelID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Result = OPI_Telegram.PinMessage(Token, ChannelID, MessageID);

@ -1,6 +1,6 @@
 Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "461699897";
MessageID = "11488";
MessageID = "11588";
Description = "New picture description";
Result = OPI_Telegram.ReplaceMessageCaption(Token, ChatID, MessageID, Description);

@ -1,6 +1,6 @@
 Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "461699897";
MessageID = "11526";
MessageID = "11585";
ButtonArray = New Array;
ButtonArray.Add("New button 3");

@ -1,6 +1,6 @@
 Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Text = "New message text";
Result = OPI_Telegram.ReplaceMessageText(Token, ChatID, MessageID, Text);

@ -1,5 +1,5 @@
 Token = "6129457865:AAFyzNYOAFbu...";
ChannelID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Result = OPI_Telegram.UnpinMessage(Token, ChannelID, MessageID);

@ -33,7 +33,7 @@ Method at API documentation: [pinChatMessage](https://core.telegram.org/bots/api
```bsl title="1C:Enterprise/OneScript code example"
Token = "6129457865:AAFyzNYOAFbu...";
ChannelID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Result = OPI_Telegram.PinMessage(Token, ChannelID, MessageID);
```

@ -33,7 +33,7 @@ Method at API documentation: [unpinChatMessage](https://core.telegram.org/bots/a
```bsl title="1C:Enterprise/OneScript code example"
Token = "6129457865:AAFyzNYOAFbu...";
ChannelID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Result = OPI_Telegram.UnpinMessage(Token, ChannelID, MessageID);
```

@ -30,7 +30,7 @@ Method at API documentation: [getFile](https://core.telegram.org/bots/api#getfil
```bsl title="1C:Enterprise/OneScript code example"
FileID = "CQACAgIAAx0EcNsaZQACNjRnjRP3tcO9Eu4036RWsCkIiZNCyQACN2kAAtoAAWlIzg_xzuM6Rrc2BA";
FileID = "CQACAgIAAx0EcNsaZQACNvVnlTkk0xrpuIoIwLGDQqyjfSCJtgACn3EAAtmZqUgt7ZqsiO49dDYE";
Token = "6129457865:AAFyzNYOAFbu...";
Result = OPI_Telegram.DownloadFile(Token, FileID);

@ -33,7 +33,7 @@ Method at API documentation: [deleteMessage](https://core.telegram.org/bots/api#
```bsl title="1C:Enterprise/OneScript code example"
Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Result = OPI_Telegram.DeleteMessage(Token, ChatID, MessageID);
```

@ -35,7 +35,7 @@ Method at API documentation: [forwardMessage](https://core.telegram.org/bots/api
Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "461699897";
ChannelID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Result = OPI_Telegram.ForwardMessage(Token, MessageID, ChannelID, ChatID);
```

@ -34,7 +34,7 @@ Method at API documentation: [editMessageCaption](https://core.telegram.org/bots
```bsl title="1C:Enterprise/OneScript code example"
Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "461699897";
MessageID = "11488";
MessageID = "11588";
Description = "New picture description";
Result = OPI_Telegram.ReplaceMessageCaption(Token, ChatID, MessageID, Description);

@ -34,7 +34,7 @@ Method at API documentation: [editMessageReplyMarkup](https://core.telegram.org/
```bsl title="1C:Enterprise/OneScript code example"
Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "461699897";
MessageID = "11526";
MessageID = "11585";
ButtonArray = New Array;
ButtonArray.Add("New button 3");

@ -34,7 +34,7 @@ Method at API documentation: [editMessageText](https://core.telegram.org/bots/ap
```bsl title="1C:Enterprise/OneScript code example"
Token = "6129457865:AAFyzNYOAFbu...";
ChatID = "@testsichee";
MessageID = "13962";
MessageID = "14061";
Text = "New message text";
Result = OPI_Telegram.ReplaceMessageText(Token, ChatID, MessageID, Text);

@ -33,7 +33,7 @@ Method at API documentation: [deleteForumTopic](https://core.telegram.org/bots/a
```bsl title="1C:Enterprise/OneScript code example"
Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
Topic = "8015";
Topic = "8081";
Result = OPI_Telegram.DeleteForumTopic(Token, Chat, Topic);
```

@ -35,7 +35,7 @@ Method at API documentation: [editForumTopic](https://core.telegram.org/bots/api
```bsl title="1C:Enterprise/OneScript code example"
Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
Topic = "8015";
Topic = "8081";
NewName = "NewTestTitle";
NewIcon = "5310132165583840589";

@ -1,5 +1,5 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
IDКанала = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Результат = OPI_Telegram.ЗакрепитьСообщение(Токен, IDКанала, IDСообщения);

@ -1,6 +1,6 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
Результат = OPI_Telegram.ЗакрытьТемуФорума(Токен, Чат); // Закрывает главную тему

@ -1,6 +1,6 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "461699897";
IDСообщения = "11526";
IDСообщения = "11585";
МассивКнопок = Новый Массив;
МассивКнопок.Добавить("Новая кнопка 1");

@ -1,6 +1,6 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "461699897";
IDСообщения = "11488";
IDСообщения = "11588";
Описание = "Новое описание картинки";
Результат = OPI_Telegram.ЗаменитьОписаниеСообщения(Токен, IDЧата, IDСообщения, Описание);

@ -1,6 +1,6 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Текст = "Новый текст сообщения";
Результат = OPI_Telegram.ЗаменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст);

@ -1,6 +1,6 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";

@ -1,5 +1,5 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
IDКанала = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Результат = OPI_Telegram.ОткрепитьСообщение(Токен, IDКанала, IDСообщения);

@ -1,6 +1,6 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
Результат = OPI_Telegram.ОткрытьТемуФорума(Токен, Чат); // Открывает главную тему

@ -1,6 +1,6 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
Результат = OPI_Telegram.ОчиститьСписокЗакрепленныхСообщенийТемы(Токен, Чат);

@ -1,6 +1,6 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "461699897";
IDКанала = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Результат = OPI_Telegram.ПереслатьСообщение(Токен, IDСообщения, IDКанала, IDЧата);

@ -1,4 +1,4 @@
 IDФайла = "CQACAgIAAx0EcNsaZQACNjRnjRP3tcO9Eu4036RWsCkIiZNCyQACN2kAAtoAAWlIzg_xzuM6Rrc2BA";
 IDФайла = "CQACAgIAAx0EcNsaZQACNvVnlTkk0xrpuIoIwLGDQqyjfSCJtgACn3EAAtmZqUgt7ZqsiO49dDYE";
Токен = "6129457865:AAFyzNYOAFbu...";
Результат = OPI_Telegram.СкачатьФайл(Токен, IDФайла);

@ -1,5 +1,5 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Результат = OPI_Telegram.УдалитьСообщение(Токен, IDЧата, IDСообщения);

@ -1,5 +1,5 @@
 Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
Результат = OPI_Telegram.УдалитьТемуФорума(Токен, Чат, Тема);

@ -33,7 +33,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
IDКанала = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Результат = OPI_Telegram.ЗакрепитьСообщение(Токен, IDКанала, IDСообщения);
```

@ -33,7 +33,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
IDКанала = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Результат = OPI_Telegram.ОткрепитьСообщение(Токен, IDКанала, IDСообщения);
```

@ -30,7 +30,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
IDФайла = "CQACAgIAAx0EcNsaZQACNjRnjRP3tcO9Eu4036RWsCkIiZNCyQACN2kAAtoAAWlIzg_xzuM6Rrc2BA";
IDФайла = "CQACAgIAAx0EcNsaZQACNvVnlTkk0xrpuIoIwLGDQqyjfSCJtgACn3EAAtmZqUgt7ZqsiO49dDYE";
Токен = "6129457865:AAFyzNYOAFbu...";
Результат = OPI_Telegram.СкачатьФайл(Токен, IDФайла);

@ -33,7 +33,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Результат = OPI_Telegram.УдалитьСообщение(Токен, IDЧата, IDСообщения);
```

@ -35,7 +35,7 @@ import TabItem from '@theme/TabItem';
Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "461699897";
IDКанала = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Результат = OPI_Telegram.ПереслатьСообщение(Токен, IDСообщения, IDКанала, IDЧата);
```

@ -34,7 +34,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "461699897";
IDСообщения = "11488";
IDСообщения = "11588";
Описание = "Новое описание картинки";
Результат = OPI_Telegram.ЗаменитьОписаниеСообщения(Токен, IDЧата, IDСообщения, Описание);

@ -34,7 +34,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "461699897";
IDСообщения = "11526";
IDСообщения = "11585";
МассивКнопок = Новый Массив;
МассивКнопок.Добавить("Новая кнопка 1");

@ -34,7 +34,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
IDЧата = "@testsichee";
IDСообщения = "13962";
IDСообщения = "14061";
Текст = "Новый текст сообщения";
Результат = OPI_Telegram.ЗаменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст);

@ -33,7 +33,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
Результат = OPI_Telegram.ОчиститьСписокЗакрепленныхСообщенийТемы(Токен, Чат);

@ -33,7 +33,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
Результат = OPI_Telegram.ЗакрытьТемуФорума(Токен, Чат); // Закрывает главную тему

@ -33,7 +33,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
Результат = OPI_Telegram.УдалитьТемуФорума(Токен, Чат, Тема);
```

@ -35,7 +35,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";

@ -33,7 +33,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
Тема = "8015";
Тема = "8081";
Результат = OPI_Telegram.ОткрытьТемуФорума(Токен, Чат); // Открывает главную тему

File diff suppressed because it is too large Load Diff

@ -639,7 +639,7 @@ Function SendPoll(Val Token, Val ChatID, Val Question, Val AnswersArray, Val Ano
Parameters.Insert("is_anonymous", ?(Anonymous, 1, 0));
AddChatIdentifier(ChatID, Parameters);
Response = OPI_Tools.Get(URL, Parameters);
Response = OPI_Tools.Post(URL, Parameters);
Return Response;
@ -840,6 +840,8 @@ Function FormKeyboardFromButtonArray(Val ButtonArray
ParameterStructure = New Structure("keyboard,resize_keyboard", Strings, True);
EndIf;
ParameterStructure = OPI_Tools.JSONString(ParameterStructure, , False, False);
Return ParameterStructure;
EndFunction

@ -639,7 +639,7 @@ Function SendPoll(Val Token, Val ChatID, Val Question, Val AnswersArray, Val Ano
Parameters.Insert("is_anonymous", ?(Anonymous, 1, 0));
AddChatIdentifier(ChatID, Parameters);
Response = OPI_Tools.Get(URL, Parameters);
Response = OPI_Tools.Post(URL, Parameters);
Return Response;
@ -840,6 +840,8 @@ Function FormKeyboardFromButtonArray(Val ButtonArray
ParameterStructure = New Structure("keyboard,resize_keyboard", Strings, True);
EndIf;
ParameterStructure = OPI_Tools.JSONString(ParameterStructure, , False, False);
Return ParameterStructure;
EndFunction

@ -639,7 +639,7 @@
Параметры.Вставить("is_anonymous", ?(Анонимный, 1, 0));
ДобавитьИдентификаторЧата(IDЧата, Параметры);
Ответ = OPI_Инструменты.Get(URL, Параметры);
Ответ = OPI_Инструменты.Post(URL, Параметры);
Возврат Ответ;
@ -840,6 +840,8 @@
СтруктураПараметра = Новый Структура("keyboard,resize_keyboard", Строки, Истина);
КонецЕсли;
СтруктураПараметра = OPI_Инструменты.JSONСтрокой(СтруктураПараметра, , Ложь, Ложь);
Возврат СтруктураПараметра;
КонецФункции

@ -1,4 +1,4 @@
// OneScript: ./OInt/core/Modules/OPI_Telegram.os
// OneScript: ./OInt/core/Modules/OPI_Telegram.os
// Lib: Telegram
// CLI: telegram
@ -840,8 +840,8 @@
СтруктураПараметра = Новый Структура("keyboard,resize_keyboard", Строки, Истина);
КонецЕсли;
СтруктураПараметра = OPI_Инструменты.JSONСтрокой(СтруктураПараметра, , Ложь, Ложь);
СтруктураПараметра = OPI_Инструменты.JSONСтрокой(СтруктураПараметра, , Ложь, Ложь);
Возврат СтруктураПараметра;
КонецФункции

@ -1,4 +1,4 @@
// OneScript: ./OInt/tests/Modules/internal/OPI_Тесты.os
// OneScript: ./OInt/tests/Modules/internal/OPI_Тесты.os
// MIT License