MEE6 等級系統教學 - 發言經驗值與排行榜

前言

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

  1. 前往 MEE6 Dashboard
  2. 使用 Discord 帳號登入
  3. 選擇你要設定的 Discord 伺服器

步驟二:啟用”等級”功能

  1. 在左側選單中找到 等級
  2. 點擊啟用等級系統

步驟三:設定升級通知

通知頻道設定

  1. 升級 區塊
  2. 選擇 當前的頻道(在用戶發言的頻道通知)或指定特定頻道
  3. 選擇 升級時的公告訊息 可指定固定頻道發送所有升級通知

自訂升級訊息

在訊息欄位中可使用以下變數:

變數 說明
{user} 提及升級的用戶
{level} 新的等級數字
{server} 伺服器名稱

範例訊息:

1
🎉 恭喜 {user} 升級到 **等級 {level}**!繼續保持活躍吧!

步驟四:設定排行榜

啟用排行榜

  1. 在 “等級” 頁面找到 指令 區塊
  2. 確認 levels 指令已啟用

排行榜指令

用戶可在 Discord 中使用以下指令查看排行榜:

指令 說明
/levels 顯示伺服器等級排行榜連結
/rank 查看自己的等級與排名
/rank @用戶 查看指定用戶的等級與排名

網頁版排行榜

MEE6 提供網頁版排行榜,網址格式為:

1
https://mee6.xyz/leaderboard/你的伺服器ID

你可以在 Dashboard 中找到這個連結,並分享給伺服器成員。

進階設定

設定不計算經驗的頻道

某些頻道(如公告、機器人指令頻道)可能不適合累積經驗值:

  1. 在 “等級” 設定頁面找到 無經驗值的頻道
  2. 新增要排除的頻道
  3. 在這些頻道發言將不會獲得經驗值

設定不計算經驗的身分組

  1. 找到 無經驗值的身分組 設定
  2. 新增要排除的身分組
  3. 擁有這些身分組的用戶發言不會獲得經驗值

設定等級獎勵身分組

當用戶達到特定等級時,自動給予身分組:

  1. 身分組獎勵設定 區塊
  2. 點擊 選擇身分組
  3. 設定等級與對應的身分組
  4. 可選擇是否移除前一個等級的身分組

範例設定:

等級 獲得身分組
5 🌱 新手成員
10 ⭐ 活躍成員
20 💎 資深成員
50 👑 傳奇成員

經驗值倍率設定

可針對特定身分組或頻道設定經驗加成:

  1. 找到 經驗植倍率 設定
  2. 可設定 0.5x(減半)到 2.5x(2.5倍)的經驗倍率
  3. 常用於 VIP 身分組或活動頻道

管理指令

管理員可使用以下指令管理用戶等級:

指令 說明
/give-xp @用戶 數量 給予用戶經驗值
/remove-xp @用戶 數量 移除用戶經驗值

⚠️ 部分指令可能需要 MEE6 Premium

常見問題

Q:為什麼我發言沒有獲得經驗值?

A:請檢查以下項目:

  1. 是否在 60 秒冷卻時間內
  2. 是否在被排除的頻道發言
  3. 是否擁有被排除的身分組
  4. MEE6 是否有讀取該頻道訊息的權限

Q:排行榜多久更新一次?

A:排行榜通常會即時更新,但網頁版可能有幾分鐘的延遲。

結語

MEE6 的等級系統是活絡 Discord 社群的好工具,透過經驗值與排行榜機制可以鼓勵成員積極參與討論。搭配身分組獎勵功能,更能讓成員有持續參與的動力!

參考


📚 返回 MEE6 教學目錄