mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-01-04 03:48:40 +02:00
Деффекты SC и форматирование
This commit is contained in:
parent
b1cf0ee23a
commit
7d6bcaa8b2
@ -38,7 +38,7 @@
|
|||||||
Ответ = OPI_Инструменты.Get("api.telegram.org/bot" + Токен + "/getMe");
|
Ответ = OPI_Инструменты.Get("api.telegram.org/bot" + Токен + "/getMe");
|
||||||
Возврат Ответ;
|
Возврат Ответ;
|
||||||
|
|
||||||
Конецфункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить обновления.
|
// Получить обновления.
|
||||||
//
|
//
|
||||||
@ -115,7 +115,9 @@
|
|||||||
СтруктураПараметровВыходная.Вставить("IDСообщения" , СтруктураСообщения[MessageId]);
|
СтруктураПараметровВыходная.Вставить("IDСообщения" , СтруктураСообщения[MessageId]);
|
||||||
СтруктураПараметровВыходная.Вставить("IDЧата" , СтруктураЧата[Id_]);
|
СтруктураПараметровВыходная.Вставить("IDЧата" , СтруктураЧата[Id_]);
|
||||||
СтруктураПараметровВыходная.Вставить("Сообщение" , СтруктураСообщения["text"]);
|
СтруктураПараметровВыходная.Вставить("Сообщение" , СтруктураСообщения["text"]);
|
||||||
СтруктураПараметровВыходная.Вставить("Дата" , Дата(1970,1,1,1,0,0) + СтруктураСообщения["date"]);
|
СтруктураПараметровВыходная.Вставить("Дата"
|
||||||
|
, Дата(1970, 1, 1, 1, 0, 0) + СтруктураСообщения["date"]);
|
||||||
|
|
||||||
СтруктураПараметровВыходная.Вставить("БотОтключен" , Ложь);
|
СтруктураПараметровВыходная.Вставить("БотОтключен" , Ложь);
|
||||||
|
|
||||||
ИначеЕсли СтруктураПараметровВходная.Свойство("my_chat_member") Тогда
|
ИначеЕсли СтруктураПараметровВходная.Свойство("my_chat_member") Тогда
|
||||||
@ -130,13 +132,14 @@
|
|||||||
СтруктураПараметровВыходная.Вставить("IDСообщения" , "");
|
СтруктураПараметровВыходная.Вставить("IDСообщения" , "");
|
||||||
СтруктураПараметровВыходная.Вставить("IDЧата" , СтруктураЧата[Id_]);
|
СтруктураПараметровВыходная.Вставить("IDЧата" , СтруктураЧата[Id_]);
|
||||||
СтруктураПараметровВыходная.Вставить("Сообщение" , СтруктураСообщения["new_chat_member"]["status"]);
|
СтруктураПараметровВыходная.Вставить("Сообщение" , СтруктураСообщения["new_chat_member"]["status"]);
|
||||||
СтруктураПараметровВыходная.Вставить("Дата" , Дата(1970,1,1,1,0,0) + СтруктураСообщения["date"]);
|
СтруктураПараметровВыходная.Вставить("Дата"
|
||||||
|
, Дата(1970, 1, 1, 1, 0, 0) + СтруктураСообщения["date"]);
|
||||||
|
|
||||||
СтруктураПараметровВыходная.Вставить("БотОтключен"
|
СтруктураПараметровВыходная.Вставить("БотОтключен"
|
||||||
, ?(СтруктураСообщения["new_chat_member"]["status"] = "kicked", Истина, Ложь));
|
, ?(СтруктураСообщения["new_chat_member"]["status"] = "kicked", Истина, Ложь));
|
||||||
|
|
||||||
ИначеЕсли СтруктураПараметровВходная.Свойство("callback_query") Тогда
|
ИначеЕсли СтруктураПараметровВходная.Свойство("callback_query") Тогда
|
||||||
|
|
||||||
|
|
||||||
СтруктураСообщения = СтруктураПараметровВходная["callback_query"];
|
СтруктураСообщения = СтруктураПараметровВходная["callback_query"];
|
||||||
СтруктураПользователя = СтруктураСообщения[From];
|
СтруктураПользователя = СтруктураСообщения[From];
|
||||||
|
|
||||||
@ -321,7 +324,6 @@
|
|||||||
Параметры_.Вставить("chat_id" , IDЧата);
|
Параметры_.Вставить("chat_id" , IDЧата);
|
||||||
Параметры_.Вставить("reply_markup" , Клавиатура);
|
Параметры_.Вставить("reply_markup" , Клавиатура);
|
||||||
|
|
||||||
|
|
||||||
Для Каждого ТекущийФайл Из СоответствиеФайлов Цикл
|
Для Каждого ТекущийФайл Из СоответствиеФайлов Цикл
|
||||||
|
|
||||||
Если Не ТипЗнч(ТекущийФайл.Ключ) = Тип("ДвоичныеДанные") Тогда
|
Если Не ТипЗнч(ТекущийФайл.Ключ) = Тип("ДвоичныеДанные") Тогда
|
||||||
@ -359,7 +361,6 @@
|
|||||||
+ Токен
|
+ Токен
|
||||||
+ "/sendMediaGroup", Параметры_, СтруктураФайлов, "mixed");
|
+ "/sendMediaGroup", Параметры_, СтруктураФайлов, "mixed");
|
||||||
|
|
||||||
|
|
||||||
Возврат Ответ;
|
Возврат Ответ;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
@ -796,7 +797,7 @@
|
|||||||
|
|
||||||
Если Не ТипЗнч(Файл) = Тип("ДвоичныеДанные") Тогда
|
Если Не ТипЗнч(Файл) = Тип("ДвоичныеДанные") Тогда
|
||||||
ТекущийФайл = Новый Файл(Файл);
|
ТекущийФайл = Новый Файл(Файл);
|
||||||
Расширение = ?(Вид = "document" или Вид = "animation", ТекущийФайл.Расширение, "");
|
Расширение = ?(Вид = "document" Или Вид = "animation", ТекущийФайл.Расширение, "");
|
||||||
Файл = Новый ДвоичныеДанные(Файл);
|
Файл = Новый ДвоичныеДанные(Файл);
|
||||||
Иначе
|
Иначе
|
||||||
Расширение = "";
|
Расширение = "";
|
||||||
@ -817,7 +818,6 @@
|
|||||||
+ Токен
|
+ Токен
|
||||||
+ Метод, Параметры_, СтруктураФайлов, "mixed");
|
+ Метод, Параметры_, СтруктураФайлов, "mixed");
|
||||||
|
|
||||||
|
|
||||||
Возврат Ответ;
|
Возврат Ответ;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
Loading…
Reference in New Issue
Block a user