1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-11-24 08:52:18 +02:00

Merge pull request #28 from mrtwister/dev_delete

Добавил функцию удаления сообщения
This commit is contained in:
Anton Titovets 2024-06-12 09:23:23 +03:00 committed by GitHub
commit 309c695dcd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -797,6 +797,29 @@
КонецФункции
// Удалить сообщение.
// Удаляет указанное сообщение из чата
//
// Параметры:
// Токен - Строка - Токен
// IDЧата - Строка,Число - ID целевого чата
// IDСообщкния - Строка,Число - ID удаляемого сообщения
//
// Возвращаемое значение:
// ДвоичныеДанные, Неопределено, Произвольный - Ответ сервера Telegram
Функция УдалитьСообщение(Знач Токен, Знач IDЧата, Знач IDСообщкния) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
Параметры_ = Новый Структура;
OPI_Инструменты.ДобавитьПоле("message_id", IDСообщкния, "Строка", Параметры_);
OPI_Инструменты.ДобавитьПоле("chat_id" , IDЧата , "Строка", Параметры_);
Ответ = OPI_Инструменты.Get("api.telegram.org/bot" + Токен + "/deleteMessage", Параметры_);
Возврат Ответ;
КонецФункции
#КонецОбласти
#Область РаботаСТемамиФорума