KIZORADOCS На сайт

Навигация

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

Автоматизация не срабатывает

Порядок проверки

  1. Правило включено? Новое правило выключено, пока в нём нет действий.
  2. Модуль «Автоматизации» включён?
  3. Тот ли повод? Правило отзывается только на выбранный триггер: Триггеры.
  4. Сходятся ли условия? Все условия соединяются только «и». Одно несошедшееся — правило молчит.
  5. Есть ли у автора права? Права проверяются в момент выполнения, а не создания: Права автоматизаций.
  6. На месте ли предмет действия? Роль, канал, сообщение или участник могли исчезнуть.
  7. Иерархия ролей. Роль действия должна быть ниже роли Kizora и не нести административных прав.
  8. Не мешает ли пауза, петля или часовой предел?

Начните с журнала

/автоматизация журнал или раздел Автоматизации в панели. Статус последнего запуска отвечает почти всегда:

СтатусЧто это значит
ПропущеноУсловия не сошлись — правило вело себя правильно
ЗапрещеноУ автора нет права на это действие
ПаузаПауза правила ещё не вышла
ПределЧасовой предел действий сервера исчерпан
ПетляПравило уже было в этой цепочке
Не удалосьDiscord отказал
Без ответаDiscord не ответил; действие могло пройти

Потом прогоните вхолостую

/автоматизация проверить покажет, что правило сделало бы на выдуманном событии, и назовёт причину для каждого действия. Это быстрее, чем ждать настоящего события.

Подробности — Проверка вхолостую.

«Раньше работало, а теперь нет»

Три частые причины, по убыванию:

  1. У автора забрали право. В журнале будет «запрещено». Верните право или пересоздайте правило от того, у кого право есть.
  2. Роль подняли выше роли бота или добавили ей административное право.
  3. Канал или роль удалили.

Правило срабатывает не на всё

Скорее всего, дело в паузе правила или в часовом пределе сервера — 500 действий в час.

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