Настроить уровни

Включите уровни в Colossus, чтобы участники получали XP за общение и время в голосовых каналах, выдавайте роли за уровни и объявляйте о повышении уровня.

Любой тариф

Чтобы запустить уровни, включите правило XP в разделе Награды › Получение XP, добавьте привилегию, которая выдаёт роль за уровень, и выберите, где объявлять о повышении уровня. Нужен доступ Менеджер или Администратор; уровни работают на любом тарифе. Переходите с MEE6 или другого бота уровней? Сначала перенесите уровни участников, чтобы никто не начинал с нуля.

Включить уровни

  1. Откройте Награды › Получение XP › Правила.
  2. Включите Включено в строке правила, например правила за минуты с сообщением, и нажмите Сохранить. Уровни работают, пока включено хотя бы одно правило, начисляющее XP. Уровни рассчитываются по тому, что Colossus уже записал, и о них ничего не объявляется.
  3. В Discord, в разделе «Настройки сервера › Роли», перетащите роль Colossus выше всех ролей, которые он должен выдавать.
XP до каждого уровня со страницы «Получение XP › Настройки»: сколько всего XP требует каждый уровень или сколько дней нужно активному участнику.

Теперь у участников есть /ранг и /лидеры.

Настроить роли за уровни

  1. Откройте Награды › Привилегии и нажмите Новая привилегия.
  2. В блоке Когда нажмите Выберите условие, выберите Имеет, затем уровень и введите уровень.
  3. В блоке Тогда привилегия выдаёт новую роль: введите её название или нажмите новую роль, чтобы выбрать роль, которая уже есть на сервере.
  4. Нажмите Сохранить, проверьте, кто получит или потеряет роль, и подтвердите.

Повторите для каждого уровня. Уже выдаёте роли за уровни вручную? Вместо этого нажмите Импортировать существующие роли, выберите роли и подтвердите уровень, который Colossus предлагает для каждой. Всё, что умеет привилегия, описано на странице Выдавать роли за уровни и активность.

Объявлять о повышении уровня

Откройте Награды › Повышения уровня и карточки › Повышения уровня и выберите Где оповещать. См. Сообщения о повышении уровня и карточки ранга.

Как участники получают XP по умолчанию

На каждом сервере сначала два правила, оба выключены: 6 XP за каждую минуту, в которую участник отправил сообщение, сколько бы их ни было, и 1 XP за каждую минуту в голосовом канале вместе с кем-то ещё. Время с выключенным звуком и в AFK не считается. Изменить их или добавить свои можно на странице Настроить XP и кривую уровней.

Каналы, категории и роли, которые Colossus не записывает, XP не приносят, а у участников, вызвавших /не-учитывать-меня, XP нет.

Выключить уровни

Выключите все правила, начисляющие XP. XP продолжает считаться в фоне, но участники его не видят, /ранг и /лидеры убираются, и ни о чём не объявляется. Если снова включить правило, используются те же роли.

Если что-то не работает

  • Роль не выдаётся. Роль Colossus стоит ниже неё, или у бота нет права «Управлять ролями». Вверху раздела Награды › Привилегии показан список Изменения ролей, отклонённые Discord; наведите на него курсор, чтобы увидеть ответ Discord.
  • Роль нельзя выбрать. Её уже выдаёт другая привилегия, или она даёт права модерации или права на весь сервер, а у вас нет всех прав команды; см. Выбрать роль, которую выдаёт привилегия.
  • Сообщения о повышении уровня не публикуются. Бот не видит канал или не может в нём писать. На странице Повышения уровня есть список Сообщения, отклонённые Discord.
  • При сохранении не видно, кто получит роль. На очень большом сервере изменения ролей не показываются заранее.