PangobotДокументация
RU

Решение проблем

Частые причины, когда что-то не работает, и как проверить каждую из них.

Слеш-команды не появляются

  • Команды модуля существуют, только пока модуль включён на сервере. /modules показывает состояние.
  • Discord может показать новые команды только через минуту; перезапуск приложения Discord (Ctrl+R) ускоряет это.
  • В разделе Настройки сервера > Интеграции > Pangobot команду можно ограничить ролями или каналами.
  • С собственным ботом (Своё оформление) команды принадлежат вашему боту — пригласите его по ссылке из панели управления.

«Missing access» или «Missing permissions»

  • Бот не может видеть этот канал или писать в нём. Выдайте там его роли Просматривать канал, Отправлять сообщения и Встраивать ссылки.
  • Для изменения ролей: роль бота должна быть выше роли, которую он выдаёт или снимает, и ему нужно право Управлять ролями.
  • Для тайм-аутов, киков и банов: высшая роль цели должна быть ниже роли бота, и никто не может действовать против владельца сервера.
  • Включите Показывать техническую причину в разделе «Настройки», чтобы видеть собственный текст ошибки Discord во время настройки.

Меню ролей, панель тикетов или кнопка формы ничего не делает

  • После изменения в панели управления снова нажмите Опубликовать / обновить — сообщение в Discord заменяется только тогда.
  • Если сообщение удалили в Discord, опубликуйте его снова из панели управления.

Не срабатывают приветствия или роли при входе

  • Задан ли канал и включён ли модуль? Пустой канал выключает это сообщение.
  • С настройкой Ждать, пока участник примет правила сервера роли выдаются только после экрана правил — и только если на вашем сервере включена проверка правил.
  • Боты получают Роли для новых ботов, а не роли участников.

Логирование пропускает действия модерации

Лог модерации читает журнал аудита: боту нужно право Просматривать журнал аудита.

Лента ничего не публикует

  • Объявляется только то, что появилось после того, как вы добавили источник, — никаких старых записей.
  • YouTube нужен ID канала (начинается с UC), а не псевдоним вида @handle.
  • Посты Reddit с пометкой NSFW пропускаются, если у целевого канала нет возрастного ограничения.

Модуль пишет «Сейчас недоступно»

Команда отключила его для всех, обычно чтобы что-то исправить. Он вернётся сам; подробнее — на странице статуса и в Новостях.

Панель управления снова и снова просит войти

Разрешите cookies для адреса панели управления — вход хранится в cookie. Приватные окна забывают его при закрытии.

Всё ещё не получается?

Спросите на сервере Discord, ссылка на который есть внизу этой страницы, указав ID сервера и что вы уже пробовали. Никогда не публикуйте там токен бота или ключ модуля.