March 11, 2022

Команда /pardon

🥺 Когда-то приходится прощать вредителей...


[Содержание]


[Описание]

💁‍♂️ Команда прощает нарушителя и разрешает ему вернуться в чат.

💁‍♂️ Использовать команду можно отвечая на сообщение нарушителя или указывая в команде его Username или ID.


[Как использовать]

❗️ Необходимо ответить командой на сообщение нарушителя или указать в команде его Username или ID.

🤓 Синтаксис команды:

❗️ <…> — Обязательный аргумент, […] — Необязательный аргумент

/pardon [id123456] [@username]
[причина]

❗️ Порядок аргументов не важен. Причина указывается только в следующей строке команды.

❗️ Указывая ID используйте буквы id чтобы обозначить его.

/pardon id12345678

❗️ Указывая Username используйте знак @ чтобы обозначить его.

/pardon @username

❗️ Важно:

У команды есть приоритет проверки пользователя.

  1. В первую очередь проверяется был ли ответ на сообщение нарушителя
  2. Дальше проверяется первый найденный @Username
  3. Дальше проверяется первый найденный id123456

❗️ Ограничить за 1 раз несколько пользователей невозможно.

💁‍♂️ Время не указывается, так как смысл прощать пользователя на время?

📝 Примеры:

➡️ В ответ на сообщение нарушителя:

/pardon
Ты прощён

➡️ Используя аргументы @Username или id123456:

/pardon @username
Ты прощён
/pardon id12345678
Ты прощён

[Итог]

  • Если бот понял команду → он отправит в чат результирующее сообщение с текстом, который содержит имя нарушителя, ответственного админа и причину прощения.
  • Если вы допустили ошибку в команде → бот отправит сообщение с документацией.

[⬆️⬆️⬆️]