Система уровней и рангов
Получайте XP за сообщения и голосовой чат. Повышайте уровень и получайте ранговые роли.
Как зарабатывать XP
Сообщения
Базово 15 XP за сообщение. Кулдаун 60 секунд, одинаковые сообщения не засчитываются.
Источник: messagesГолосовые каналы
Базово 10 XP в минуту. Работает только если в канале >1 живого участника, без мьюта.
Источник: voiceПрофессии
Контракты охотника, доставки торговца, образцы натуралиста — всё приносит XP с множителем.
Источник: jobsИвенты
Специальные события и турниры дают XP с повышенным множителем. Настраивается администраторами.
Источник: eventsXP по уровням (1–30)
Количество XP для перехода на следующий уровень и суммарный XP.
| Уровень | XP для повышения | Суммарный XP | Награда |
|---|
🏆 Золотой значок уровня — ключевые уровни с возможностью получить ранговую роль (настраивается администратором).
Ранговые роли
Примеры ранговых ролей, которые можно настроить на вашем сервере.
Как настроить ранговые роли
- Создайте роль в настройках Discord-сервера.
- Убедитесь, что роль бота находится выше всех ранговых ролей.
- Привяжите роль к уровню:
/set-rank-role <уровень> <@роль> - Проверьте привязки:
/rank-roles - При необходимости выдайте роли ретроспективно:
/restart-rank all
Команды системы уровней
/rankПоказать ваш уровень, XP, прогресс и позицию в рейтинге. Можно указать другого участника.
/leaderboardТоп-10 игроков сервера по суммарному XP с медалями и отображением уровня.
/set-rank-roleПривязать роль Discord к уровню. При достижении уровня роль выдаётся автоматически.
/set-xp-rateНастроить множитель XP для источников: messages, voice, jobs, events.
/set-levelup-channelУстановить канал для уведомлений о повышении уровня (красивый embed с аватаром).
/restart-rankПерепроверить и выдать ранговую роль одному участнику или всем сразу (параметр all).