Чат-Запрет редактирования: различия между версиями

Материал из wiki-MyMakerBot
Строка 12: Строка 12:
 
== Исходный код ==
 
== Исходный код ==
  
<syntaxhighlight lang=php>
+
<syntaxhighlight lang=dos>
 
{tg_getChatAdministrators}
 
{tg_getChatAdministrators}
 
{if !$chat_admin && ($message.edited_message.edit_date - $message.edited_message.date) > 10*60}  
 
{if !$chat_admin && ($message.edited_message.edit_date - $message.edited_message.date) > 10*60}  

Версия 15:24, 28 мая 2019

↩️ Назад

Реакция в чате

Данная команда реагирует на редактирование сообщения

Размещение в конструкторе

Контроллер: edited_message

Экшн: message

Исходный код

<syntaxhighlight lang=dos> {tg_getChatAdministrators} {if !$chat_admin && ($message.edited_message.edit_date - $message.edited_message.date) > 10*60}

 {tg_deleteMessage assign='res'}
 {tg_getChatAdministrators assign='admin_list'}
 {capture name='admin'}

🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍 Пользователь отредактировал сообщение 🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍 chat: {$message['edited_message']['chat']['title']} user: {$message['edited_message']['from']|json} {/capture}

 {tg_sendMessage text=$smarty.capture.admin chat_id=$admin_list}
 {tg_sendMessage text=$message|json chat_id=$admin_list}
 {if !$res.ok}
   {tg_sendMessage text="🆘🆘🆘🆘🆘🆘🆘🆘🆘🆘

Не удалось удалить попытку редактирования" chat_id=$admin_list}

 {/if}

{/if} </syntaxhighlight>