Команды нашего чата, система блокировок
Пример использование команды /mute
Из фото выше:
Вы можете указать на какое ограничить пользователя. Для этого после команды укажите аргумент. Доступны:
Команда /mute 5d
запретит писать на 5 дней, а /mute 12h
— на 12 часов. Если время не указать, бот ограничит пользователя навсегда.
Команда без ответа на сообщение
В примере выше мы писали команду /mute в ответ на сообщение пользователя, однако что делать, если не получается найти сообщение, чтобы использовать команду?
В таком случае пользователя можно ввести вручную. Например, /mute @username 10h
.
Вы можете написать в группе @ и начать писать имя. Телеграм покажет пользователя
Вы можете сообщать участникам, за что вы ограничили пользователя. Напишите причину после времени. Например, /mute 12 h флуд
. Чтобы причина отобразилась, достаточно в любой части текста написать %banreason_or_empty%
.
При этом можно писать причину без ответа. В таком случае команда будет выглядеть так: /mute @username 10h флуд
.
Используйте плейсхолдеры, чтобы вывод сообщений был более органичным. Мы предустановили сообщение (на фото они):
%actor_username% has muted %target_username% for %bantime_to_hr% %banreason_or_empty%
- - %actor_username% — кто ограничил;
- - %target_username% — кого ограничили;
- - %bantime_to_hr% — на сколько (часы указывать не нужно, мы сделаем это сами);
- - %banreason_or_empty% — причина ограничения (если причины нет, ничего не напишем).
Предупреждайте пользователей, которые ведут себя некорректно или нарушают правила, используя команду /warn. Вы можете указать количество предупреждений, а также задать текст предупреждения ниже