Чат-Запрет редактирования: различия между версиями
Материал из wiki-MyMakerBot
Sergahell (обсуждение | вклад) |
Sergahell (обсуждение | вклад) |
||
| Строка 2: | Строка 2: | ||
== Реакция в чате == | == Реакция в чате == | ||
| − | Данная команда реагирует на редактирование сообщения | + | Хейтеры не дремлют и продолжают банить чаты! Данная команда реагирует на редактирование сообщения. |
| + | |||
| + | А именно, редактируют старые сообщения и потом жалуются на них. Механика ничем не отличается от публикации и жалоб, только отредактировать могут старые сообщения, которые прошли в ленте. | ||
| + | |||
| + | Мы подогнали для вас инструмент отслеживания таних несанкционированных редактирований. Надеюсь, что такие меры хоть сколько-то уберегут от бана чата. | ||
== Размещение в конструкторе == | == Размещение в конструкторе == | ||
Текущая версия на 18:42, 28 мая 2019
Реакция в чате
Хейтеры не дремлют и продолжают банить чаты! Данная команда реагирует на редактирование сообщения.
А именно, редактируют старые сообщения и потом жалуются на них. Механика ничем не отличается от публикации и жалоб, только отредактировать могут старые сообщения, которые прошли в ленте.
Мы подогнали для вас инструмент отслеживания таних несанкционированных редактирований. Надеюсь, что такие меры хоть сколько-то уберегут от бана чата.
Размещение в конструкторе
Контроллер: 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}