레벨링 시스템은 활발한 Discord 멤버에게 XP, 레벨, 연속 기록, 프레스티지, 역할 등의 보상을 줘요.
명령어로 설정할 필요 없이 YAWBDB 패널에서 모두 설정할 수 있도록 만들어졌습니다.

📈 멤버가 XP를 얻는 방법
멤버는 여러 가지 활동으로 XP를 얻을 수 있어요.
💬 텍스트 메시지
멤버가 Discord 서버에서 메시지를 보내면 XP를 얻어요.
다음을 설정할 수 있습니다.
- 메시지당 최소 XP
- 메시지당 최대 XP
- 사용자별 대기 시간
- XP를 비활성화할 채널
- 채널 배율
- 역할 배율
대기 시간은 도배로 XP를 모으는 것을 막아 줘요.
🎙️ 음성 활동
멤버가 음성 채널에서 시간을 보내는 동안 XP를 얻을 수 있어요.
음성 XP는 활동이 주로 통화, 게임 세션, 스터디룸, 회의, 커뮤니티 이벤트에서 이루어지는 서버에 유용합니다.
설정에 따라 자리 비움(AFK) 상태이거나 서버에서 뮤트된 사용자는 음성 XP에서 제외될 수 있어요.
👍 리액션
다른 사용자가 자신의 메시지에 리액션하면 XP를 얻을 수 있어요.
커뮤니티의 반응을 얻은 유용하거나 재미있거나 흥미로운 메시지에 보상하는 방식입니다.
🧮 레벨 공식
YAWBDB는 여러 가지 레벨 진행 프리셋을 지원해요.
- 쉬움 - 초반 진행이 더 빨라요
- 보통 - 균형 잡힌 기본 진행이에요
- 어려움 - 더 느리고 더 힘든 진행이에요
- 사용자 지정 - 공식 계수를 직접 정해요
사용자 지정 공식을 쓰면 숙련된 서버 소유자가 커뮤니티 규모와 활동 수준에 맞게 XP 곡선을 조정할 수 있어요.
🎊 레벨 업 알림
YAWBDB가 레벨 업을 알리는 방식을 선택할 수 있어요.
사용할 수 있는 모드는 다음과 같아요.
- 비활성화
- 현재 채널
- 다이렉트 메시지
- 특정 채널
레벨 업 메시지에는 사용자 이름, 레벨, XP, 연속 기록, 서버 이름 같은 변수를 넣어 원하는 대로 꾸밀 수 있어요.
🔥 일일 연속 기록
일일 연속 기록은 꾸준한 활동에 보상해요.
다음과 같은 연속 활동에 XP 배율을 설정할 수 있어요.
- 3일 연속
- 7일 연속
- 30일 연속
멤버가 하루를 건너뛰면 연속 기록이 초기화돼요.
🗳️ Top.gg 투표 보너스
Top.gg에서 YAWBDB에 투표한 멤버는 투표가 유효한 동안 추가 XP를 얻을 수 있어요. 투표는 12시간 동안 유지되므로 보너스도 12시간 동안 유지되고, 다시 투표할 수 있게 되는 순간에 끝납니다.
이 기능은 모든 서버에서 기본적으로 꺼져 있어요. 레벨링 → top.gg 투표 보너스에서 켜고, 부여할 배율을 고르세요.
Top.gg는 주말 투표를 두 표로 계산해요. 이때 두 배가 되는 것은 배율이 아니라 보너스예요. ×1.5로 설정하면 주말 투표는 ×3.0이 아니라 ×2.0의 가치예요. 주말 투표 한 번이 30일 연속 기록보다 더 가치 있어서는 안 되기 때문이에요.
투표해야만 쓸 수 있는 것은 없어요. 투표하지 않는 사람이라도 어떤 명령어도, 채널도, 기능도 멈추지 않아요. 이 보너스는 통행료가 아니라 감사의 표시입니다.
멤버는 /boosters로 자신의 상황을 확인할 수 있어요. 보너스가 적용되는 동안에는 종료 시각과 함께 보너스가 표시되고, 적용되지 않을 때는 받을 수 있는 혜택이 표시됩니다.
서버 소유자: 패널의 관리자 영역에서 Top.gg 웹훅을 한 번 설정해야 해요. 설정하기 전에는 이 페이지의 스위치가 반응할 대상이 없습니다.
🎉 XP 이벤트
XP 이벤트로 일시적이거나 반복되는 XP 부스트를 예약할 수 있어요.
예시:
- 더블 XP 주말
- 커뮤니티 이벤트 보너스
- 음성 채널의 밤 배율
- 명절 XP 이벤트
XP 이벤트는 다른 배율과 함께 쓸 수 있고, 보상 그래프 동작을 트리거할 수도 있어요.
📉 XP 감소
XP 감소는 설정한 일수가 지난 뒤 활동하지 않는 멤버의 XP를 줄여요.
다음을 설정할 수 있습니다.
- 감소가 시작되는 시점
- 하루에 제거되는 XP의 양
- 멤버가 그 아래로 내려갈 수 없는 최저 레벨
과거 활동만이 아니라 현재의 참여에 보상하여 리더보드가 활발하게 유지되도록 도와줍니다.
🥇 일일 최고 멤버 역할
YAWBDB는 하루 동안 가장 많은 XP를 얻은 멤버에게 역할을 자동으로 부여할 수 있어요.
이 역할은 자동으로 교체돼요. 새로운 일일 최고 멤버가 선정되면 이전 보유자는 역할을 잃습니다.
👑 프레스티지
프레스티지는 멤버가 레벨 상한에 도달한 뒤 레벨을 초기화하면서 프레스티지 횟수를 유지하게 해 줘요.
매우 활발한 멤버에게 일반 레벨 상한을 넘어서는 장기적인 목표를 줍니다.
프레스티지는 보상 그래프에서도 특별한 보상을 잠금 해제하는 데 쓸 수 있어요.
🏆 리더보드
리더보드는 멤버의 진행 상황과 순위를 보여 줘요.
페이지나 명령어에 따라 다음을 표시할 수 있어요.
- 순위
- 레벨
- XP
- 연속 기록
- 프레스티지
- 칭호
- 마지막 활동
서버 스태프는 필요할 때 패널에서 XP를 직접 조정할 수도 있어요.
/rank와 /leaderboard는 이제 원하는 대로 꾸밀 수 있는 이미지 카드를 보여 주고, Discord 로그인 없이 누구나 볼 수 있는 공개 웹 리더보드를 게시할 수도 있어요. 랭크 카드와 공개 리더보드를 참고하세요.
⌨️ 슬래시 명령어
주요 레벨링 명령어는 다음과 같아요.
/rank [@user]- 멤버의 레벨, XP, 순위, 연속 기록을 확인해요/boosters- 지금 내 XP를 높여 주는 배율과, 아직 받을 수 있는 배율을 보여 줘요/leaderboard- 서버 리더보드를 보여 줘요/top- 오늘의 XP 최고 획득자를 보여 줘요
📥 다른 봇에서 오셨나요?
모든 사람을 레벨 0으로 되돌릴 필요가 없어요. 레벨 → 가져오기를 쓰면 MEE6나 다른 레벨링 봇의 JSON 내보내기 파일에서 멤버의 XP를 그대로 가져올 수 있어요. 미리보기가 있고, 어느 쪽의 레벨 공식을 유지할지 분명하게 선택할 수 있습니다. 다른 봇에서 레벨 가져오기를 참고하세요.
👍 권장 설정
새 서버라면 이렇게 해 보세요.
- 레벨링 기능을 활성화하세요.
- 텍스트 XP와 대기 시간을 설정하세요.
- 레벨 공식을 선택하세요.
- 레벨 업 알림을 설정하세요.
- 커뮤니티에 도움이 된다면 음성 XP나 리액션 XP를 활성화하세요.
- 보상은 나중에 보상 그래프로 추가하세요.
단순하게 시작하고, 시스템이 잘 돌아가면 확장하세요.