1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-02-07 13:43:35 +02:00

Main build (Jenkins)

This commit is contained in:
Vitaly the Alpaca (bot) 2024-10-13 15:15:29 +03:00
parent a22f91cd14
commit 808474bc4b
21 changed files with 5036 additions and 5087 deletions

View File

@ -1,5 +1,5 @@
 Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
Timestamp = "1728820381.412399";
Timestamp = "1728821300.256739";
Result = OPI_Slack.DeleteMessage(Token, Channel, Timestamp);

View File

@ -1,6 +1,6 @@
 Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
Timestamp = "1728820381.412399";
Timestamp = "1728821300.256739";
Text = "TestMessage2";

View File

@ -1,5 +1,5 @@
 Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
Timestamp = "1728820381.412399";
Timestamp = "1728821300.256739";
Result = OPI_Slack.GetMessageLink(Token, Channel, Timestamp);

View File

@ -1,5 +1,5 @@
 Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
Timestamp = "1728820381.412399";
Timestamp = "1728821300.256739";
Result = OPI_Slack.GetMessageReplyList(Token, Channel, Timestamp);

View File

@ -27,7 +27,7 @@ sidebar_position: 4
```bsl title="Code example"
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
Timestamp = "1728820381.412399";
Timestamp = "1728821300.256739";
Result = OPI_Slack.DeleteMessage(Token, Channel, Timestamp);
```

View File

@ -28,7 +28,7 @@ sidebar_position: 3
```bsl title="Code example"
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
Timestamp = "1728820381.412399";
Timestamp = "1728821300.256739";
Text = "TestMessage2";

View File

@ -26,7 +26,7 @@ sidebar_position: 6
```bsl title="Code example"
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
Timestamp = "1728820381.412399";
Timestamp = "1728821300.256739";
Result = OPI_Slack.GetMessageLink(Token, Channel, Timestamp);
```

View File

@ -27,7 +27,7 @@ sidebar_position: 7
```bsl title="Code example"
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
Timestamp = "1728820381.412399";
Timestamp = "1728821300.256739";
Result = OPI_Slack.GetMessageReplyList(Token, Channel, Timestamp);
```

View File

@ -1,6 +1,6 @@
 Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
Отметка = "1728820381.412399";
Отметка = "1728821300.256739";
Текст = "Тестовое сообщение 2";

View File

@ -1,5 +1,5 @@
 Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
Отметка = "1728820381.412399";
Отметка = "1728821300.256739";
Результат = OPI_Slack.ПолучитьСписокОтветовНаСообщение(Токен, Канал, Отметка);

View File

@ -1,5 +1,5 @@
 Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
Отметка = "1728820381.412399";
Отметка = "1728821300.256739";
Результат = OPI_Slack.ПолучитьСсылкуНаСообщение(Токен, Канал, Отметка);

View File

@ -1,5 +1,5 @@
 Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
Отметка = "1728820381.412399";
Отметка = "1728821300.256739";
Результат = OPI_Slack.УдалитьСообщение(Токен, Канал, Отметка);

View File

@ -27,7 +27,7 @@ sidebar_position: 4
```bsl title="Пример кода"
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
Отметка = "1728820381.412399";
Отметка = "1728821300.256739";
Результат = OPI_Slack.УдалитьСообщение(Токен, Канал, Отметка);
```

View File

@ -28,7 +28,7 @@ sidebar_position: 3
```bsl title="Пример кода"
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
Отметка = "1728820381.412399";
Отметка = "1728821300.256739";
Текст = "Тестовое сообщение 2";

View File

@ -26,7 +26,7 @@ sidebar_position: 6
```bsl title="Пример кода"
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
Отметка = "1728820381.412399";
Отметка = "1728821300.256739";
Результат = OPI_Slack.ПолучитьСсылкуНаСообщение(Токен, Канал, Отметка);
```

View File

@ -27,7 +27,7 @@ sidebar_position: 7
```bsl title="Пример кода"
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
Отметка = "1728820381.412399";
Отметка = "1728821300.256739";
Результат = OPI_Slack.ПолучитьСписокОтветовНаСообщение(Токен, Канал, Отметка);
```

File diff suppressed because it is too large Load Diff

View File

@ -118,19 +118,6 @@ Function SendMessage(Val Token, Val Channel, Val Text = "", Val SendingDate = ""
HasDate = ValueIsFilled(SendingDate);
Headers = GetAuthorizationHeader(Token);
If ValueIsFilled(Blocks) And TypeOf(Blocks) = Type(String_) Then
OPI_TypeConversion.GetCollection(Blocks);
If TypeOf(Blocks) = Type("Array") Then
For N = 0 To Blocks.UBound() Do
OPI_TypeConversion.GetCollection(Blocks[N]);
EndDo;
EndIf;
EndIf;
Parameters = New Structure;
OPI_Tools.AddField("channel", Channel, String_ , Parameters);
OPI_Tools.AddField("text" , Text , String_ , Parameters);
@ -174,17 +161,13 @@ Function SendEphemeralMessage(Val Token
String_ = "String";
If ValueIsFilled(Blocks) And Not TypeOf(Blocks) = Type(String_) Then
OPI_TypeConversion.GetArray(Blocks);
EndIf;
Headers = GetAuthorizationHeader(Token);
Parameters = New Structure;
OPI_Tools.AddField("channel", Channel , String_ , Parameters);
OPI_Tools.AddField("text" , Text , String_ , Parameters);
OPI_Tools.AddField("user" , User , String_ , Parameters);
OPI_Tools.AddField("blocks" , Blocks , "Collection", Parameters);
OPI_Tools.AddField("channel", Channel , String_ , Parameters);
OPI_Tools.AddField("text" , Text , String_ , Parameters);
OPI_Tools.AddField("user" , User , String_ , Parameters);
OPI_Tools.AddField("blocks" , Blocks , "Array" , Parameters);
URL = "https://slack.com/api/chat.postEphemeral";

View File

@ -118,19 +118,6 @@ Function SendMessage(Val Token, Val Channel, Val Text = "", Val SendingDate = ""
HasDate = ValueIsFilled(SendingDate);
Headers = GetAuthorizationHeader(Token);
If ValueIsFilled(Blocks) And TypeOf(Blocks) = Type(String_) Then
OPI_TypeConversion.GetCollection(Blocks);
If TypeOf(Blocks) = Type("Array") Then
For N = 0 To Blocks.UBound() Do
OPI_TypeConversion.GetCollection(Blocks[N]);
EndDo;
EndIf;
EndIf;
Parameters = New Structure;
OPI_Tools.AddField("channel", Channel, String_ , Parameters);
OPI_Tools.AddField("text" , Text , String_ , Parameters);
@ -174,17 +161,13 @@ Function SendEphemeralMessage(Val Token
String_ = "String";
If ValueIsFilled(Blocks) And Not TypeOf(Blocks) = Type(String_) Then
OPI_TypeConversion.GetArray(Blocks);
EndIf;
Headers = GetAuthorizationHeader(Token);
Parameters = New Structure;
OPI_Tools.AddField("channel", Channel , String_ , Parameters);
OPI_Tools.AddField("text" , Text , String_ , Parameters);
OPI_Tools.AddField("user" , User , String_ , Parameters);
OPI_Tools.AddField("blocks" , Blocks , "Collection", Parameters);
OPI_Tools.AddField("channel", Channel , String_ , Parameters);
OPI_Tools.AddField("text" , Text , String_ , Parameters);
OPI_Tools.AddField("user" , User , String_ , Parameters);
OPI_Tools.AddField("blocks" , Blocks , "Array" , Parameters);
URL = "https://slack.com/api/chat.postEphemeral";

View File

@ -118,19 +118,6 @@
ЕстьДата = ЗначениеЗаполнено(ДатаОтправки);
Заголовки = ПолучитьЗаголовокАвторизации(Токен);
Если ЗначениеЗаполнено(Блоки) И ТипЗнч(Блоки) = Тип(Строка_) Тогда
OPI_ПреобразованиеТипов.ПолучитьКоллекцию(Блоки);
Если ТипЗнч(Блоки) = Тип("Массив") Тогда
Для Н = 0 По Блоки.ВГраница() Цикл
OPI_ПреобразованиеТипов.ПолучитьКоллекцию(Блоки[Н]);
КонецЦикла;
КонецЕсли;
КонецЕсли;
Параметры = Новый Структура;
OPI_Инструменты.ДобавитьПоле("channel", Канал, Строка_ , Параметры);
OPI_Инструменты.ДобавитьПоле("text" , Текст, Строка_ , Параметры);
@ -174,17 +161,13 @@
Строка_ = "Строка";
Если ЗначениеЗаполнено(Блоки) И Не ТипЗнч(Блоки) = Тип(Строка_) Тогда
OPI_ПреобразованиеТипов.ПолучитьМассив(Блоки);
КонецЕсли;
Заголовки = ПолучитьЗаголовокАвторизации(Токен);
Параметры = Новый Структура;
OPI_Инструменты.ДобавитьПоле("channel", Канал , Строка_ , Параметры);
OPI_Инструменты.ДобавитьПоле("text" , Текст , Строка_ , Параметры);
OPI_Инструменты.ДобавитьПоле("user" , Пользователь, Строка_ , Параметры);
OPI_Инструменты.ДобавитьПоле("blocks" , Блоки , "Коллекция", Параметры);
OPI_Инструменты.ДобавитьПоле("blocks" , Блоки , "Массив" , Параметры);
URL = "https://slack.com/api/chat.postEphemeral";

View File

@ -1,4 +1,4 @@
// OneScript: ./OInt/core/Modules/OPI_Slack.os
// OneScript: ./OInt/core/Modules/OPI_Slack.os
// Lib: Slack
// CLI: slack
@ -160,7 +160,7 @@
, Знач Блоки = "") Экспорт
Строка_ = "Строка";
Заголовки = ПолучитьЗаголовокАвторизации(Токен);
Параметры = Новый Структура;