Skip to content

Commit 16119ea

Browse files
committed
Закрепление сообщений
1 parent 066bcd3 commit 16119ea

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

src/ТелеграмБот.os

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,41 @@
142142

143143
КонецФункции
144144

145+
Функция ЗакрепитьСообщение(ЧатИД, СообщениеИД, ОтключитьОповещение=Ложь) Экспорт
146+
147+
Сообщение = Новый Структура();
148+
Сообщение.Вставить("chat_id", ЧатИД);
149+
Сообщение.Вставить("message_id", СообщениеИД);
150+
Сообщение.Вставить("disable_notification", ОтключитьОповещение);
151+
152+
Команда = "pinChatMessage";
153+
Возврат ОтправитьДанные(Сообщение, Команда);
154+
155+
КонецФункции
156+
157+
Функция ОткрепитьСообщение(ЧатИД, СообщениеИД=Неопределено) Экспорт
158+
159+
Сообщение = Новый Структура("chat_id", ЧатИД);
160+
Если СообщениеИД <> Неопределено Тогда
161+
Сообщение.Вставить("message_id", СообщениеИД);
162+
КонецЕсли;
163+
164+
Команда = "unpinChatMessage";
165+
166+
Возврат ОтправитьДанные(Сообщение, Команда);
167+
168+
КонецФункции
169+
170+
Функция ОткрепитьВсеСообщения(ЧатИД) Экспорт
171+
172+
Сообщение = Новый Структура("chat_id", ЧатИД);
173+
174+
Команда = "unpinAllChatMessages";
175+
176+
Возврат ОтправитьДанные(Сообщение, Команда);
177+
178+
КонецФункции
179+
145180
#КонецОбласти
146181

147182
#Область СлужебныеПроцедурыИФункции

0 commit comments

Comments
 (0)