前言
MEE6 最受歡迎的功能之一就是等級系統(Leveling System)。透過計算用戶的發言頻率來累積經驗值(XP),當經驗值達到門檻時就會升級。這個功能可以有效提升社群互動率,搭配排行榜功能更能激發成員的參與動力。本篇將完整說明如何設定 MEE6 等級系統。
環境
- MEE6 Bot(需要加入你的 Discord 伺服器)
- 伺服器管理員權限
等級系統運作原理
經驗值計算方式
- 用戶每次發言可獲得 15-25 XP(隨機)
- 每則訊息之間有 60 秒冷卻時間,避免刷訊息洗經驗
- 經驗值累積到一定門檻即可升級
升級所需經驗值
MEE6 的升級公式大約為:
1 | 所需 XP = 5 × (等級²) + 50 × 等級 + 100 |
| 等級 | 累計所需 XP |
|---|---|
| 1 | 100 |
| 5 | 625 |
| 10 | 2,550 |
| 20 | 10,200 |
| 50 | 63,750 |
設定步驟
步驟一:進入 MEE6 Dashboard
- 前往 MEE6 Dashboard
- 使用 Discord 帳號登入
- 選擇你要設定的 Discord 伺服器
步驟二:啟用”等級”功能
- 在左側選單中找到 等級
- 點擊啟用等級系統
步驟三:設定升級通知
通知頻道設定
- 在 升級 區塊
- 選擇 當前的頻道(在用戶發言的頻道通知)或指定特定頻道
- 選擇 升級時的公告訊息 可指定固定頻道發送所有升級通知

自訂升級訊息
在訊息欄位中可使用以下變數:
| 變數 | 說明 |
|---|---|
{user} |
提及升級的用戶 |
{level} |
新的等級數字 |
{server} |
伺服器名稱 |
範例訊息:
1 | 🎉 恭喜 {user} 升級到 **等級 {level}**!繼續保持活躍吧! |
步驟四:設定排行榜
啟用排行榜
- 在 “等級” 頁面找到 指令 區塊
- 確認
levels指令已啟用
排行榜指令
用戶可在 Discord 中使用以下指令查看排行榜:
| 指令 | 說明 |
|---|---|
/levels |
顯示伺服器等級排行榜連結 |
/rank |
查看自己的等級與排名 |
/rank @用戶 |
查看指定用戶的等級與排名 |
網頁版排行榜
MEE6 提供網頁版排行榜,網址格式為:
1 | https://mee6.xyz/leaderboard/你的伺服器ID |
你可以在 Dashboard 中找到這個連結,並分享給伺服器成員。
進階設定
設定不計算經驗的頻道
某些頻道(如公告、機器人指令頻道)可能不適合累積經驗值:
- 在 “等級” 設定頁面找到 無經驗值的頻道
- 新增要排除的頻道
- 在這些頻道發言將不會獲得經驗值
設定不計算經驗的身分組
- 找到 無經驗值的身分組 設定
- 新增要排除的身分組
- 擁有這些身分組的用戶發言不會獲得經驗值
設定等級獎勵身分組
當用戶達到特定等級時,自動給予身分組:
- 在 身分組獎勵設定 區塊
- 點擊 選擇身分組
- 設定等級與對應的身分組
- 可選擇是否移除前一個等級的身分組
範例設定:
| 等級 | 獲得身分組 |
|---|---|
| 5 | 🌱 新手成員 |
| 10 | ⭐ 活躍成員 |
| 20 | 💎 資深成員 |
| 50 | 👑 傳奇成員 |
經驗值倍率設定
可針對特定身分組或頻道設定經驗加成:
- 找到 經驗植倍率 設定
- 可設定 0.5x(減半)到 2.5x(2.5倍)的經驗倍率
- 常用於 VIP 身分組或活動頻道
管理指令
管理員可使用以下指令管理用戶等級:
| 指令 | 說明 |
|---|---|
/give-xp @用戶 數量 |
給予用戶經驗值 |
/remove-xp @用戶 數量 |
移除用戶經驗值 |
⚠️ 部分指令可能需要 MEE6 Premium
常見問題
Q:為什麼我發言沒有獲得經驗值?
A:請檢查以下項目:
- 是否在 60 秒冷卻時間內
- 是否在被排除的頻道發言
- 是否擁有被排除的身分組
- MEE6 是否有讀取該頻道訊息的權限
Q:排行榜多久更新一次?
A:排行榜通常會即時更新,但網頁版可能有幾分鐘的延遲。
結語
MEE6 的等級系統是活絡 Discord 社群的好工具,透過經驗值與排行榜機制可以鼓勵成員積極參與討論。搭配身分組獎勵功能,更能讓成員有持續參與的動力!