Чат-Запрет редактирования
Материал из wiki-MyMakerBot
Реакция в чате
Хейтеры не дремлют и продолжают банить чаты! Данная команда реагирует на редактирование сообщения.
А именно, редактируют старые сообщения и потом жалуются на них. Механика ничем не отличается от публикации и жалоб, только отредактировать могут старые сообщения, которые прошли в ленте.
Мы подогнали для вас инструмент отслеживания таних несанкционированных редактирований. Надеюсь, что такие меры хоть сколько-то уберегут от бана чата.
Размещение в конструкторе
Контроллер: edited_message
Экшн: message
Исходный код
{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'} <b> 🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍 Пользователь отредактировал сообщение 🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍🖍 </b> <i>chat:</i> <b>{$message['edited_message']['chat']['title']}</b> <i>user:</i> {$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}