KIZORADOCS На сайт

Навигация

Поиск по документации

Проверка вхолостую

Правило можно прогнать на выдуманном событии и увидеть, что оно сделало бы. Ничего при этом не происходит: ни роль не выдаётся, ни сообщение не отправляется, ни тайм-аут не выдаётся.

Это единственный способ проверить правило с действием «выдать тайм-аут», не выдав никому тайм-аут.

Как запустить

Через Discord. /автоматизация проверить — номер правила и параметры выдуманного события: участник, канал, роль, текст сообщения, значок реакции, уровень, номер события или обращения. Заполнять надо только то, что нужно этому правилу.

Через панель. Сервер, раздел Автоматизации, у правила — действие «проверить».

Что показывает результат

Сначала общий вердикт, потом по одному прогнозу на каждое действие.

Правило №7 «Роль новичку»
Повод: участник пришёл

Условия:
  возраст аккаунта не меньше 7 — сошлось (14)
  это бот — сошлось (нет)

Действия:
  выдать роль «Новичок»  — СРАБОТАЕТ
  написать в #общий      — НЕ СРАБОТАЕТ: у бота нет права писать в этот канал

Итог: СРАБОТАЕТ ЧАСТИЧНО

Общий вердикт

ВердиктЧто значит
СРАБОТАЕТДошло бы до действий, и ни одно не упёрлось бы
СРАБОТАЕТ ЧАСТИЧНОЧасть действий прошла бы, часть нет
НЕ СРАБОТАЕТДошло бы до действий, но не прошло бы ни одно
УСЛОВИЯ НЕ СОШЛИСЬНа такое событие правило не отзовётся
ДО ДЕЙСТВИЙ НЕ ДОЙДЁТПетля, пауза, часовой предел или снятое у автора право

«Два из трёх» — это «частично», а не успех: администратор, увидевший зелёную галочку, дальше не посмотрит.

Прогноз по каждому действию

ПрогнозЧто значит
СРАБОТАЕТПрава есть, предмет действия на месте
НЕЧЕГО ДЕЛАТЬРоль уже есть или уже снята, участника нет, канал удалён
НЕ СРАБОТАЕТНе хватает права Kizora у автора или права Discord у бота
НЕ ПРОВЕРИТЬ, НЕ СДЕЛАВИсход зависит от того, чего заранее знать нельзя

Последний случай честный, а не отговорка. Например, дойдёт ли сообщение в личные, зависит от настроек приватности конкретного человека, и узнать это можно только отправив.

Что проверяется

  • сходятся ли условия на этом событии;
  • не заблокирован ли запуск паузой, петлёй или часовым пределом;
  • есть ли у автора правила нужные права Kizora;
  • есть ли у бота нужные права Discord;
  • на месте ли предмет действия: роль, канал, сообщение, участник.

Когда обязательно прогонять

  • перед включением правила с действием «тайм-аут» или «удалить сообщение»;
  • после изменения ролей команды — права автора могли поменяться;
  • когда правило «раньше работало, а теперь нет».

Связанные страницы