身份組是 Discord 伺服器組織的基礎。它們控制成員可以看到什麼、可以做什麼、在您的社群中是什麼身份,以及他們如何彼此區分。一個設計良好的身份組結構使您的伺服器能夠自我組織。一個設計不良的身份組結構會造成混亂、權限衝突和持續的手動工作。
本指南涵蓋了您設定一個真正有效的身份組系統所需的一切。
了解身份組層級
在建立任何身份組之前,請了解層級結構。Discord 中的身份組按垂直列表排序 — 較高的位置意味著較高的權限。這會影響一切:
- 一個身份組只能管理或分配列表中位於其下方的身份組
- 一個身份組只能修改其最高身份組低於執行身份組的成員
- @everyone 身份組始終位於底部,並適用於每個成員
層級錯誤導致版務崩潰
最常見的身份組設定錯誤:將機器人身份組或版主身份組放置在層級結構中過低的位置。如果您的版主身份組位於常規成員身份組下方,則版主無法踢出或暫停擁有該身份組的成員。如果您的機器人身份組低於它需要分配的身份組,則機器人會拋出錯誤。新增身份組後,請務必驗證順序。
如何建立身份組
開啟伺服器設定
點擊頻道列表頂端的伺服器名稱以開啟下拉選單,然後選擇伺服器設定。導覽至左側邊欄中的身份組部分。
建立新的身份組
點擊建立身份組按鈕(或「身份組」旁邊的 + 圖示)。一個名為「new role」的新身份組會出現在列表底部。點擊它以開始編輯。
命名身份組並著色
給身份組一個清晰、描述性的名稱。分配一種顏色 — 彩色身份組會在整個伺服器中以該顏色顯示成員的名稱。有意識地使用顏色:這是一種視覺訊號。版主可能是紅色或橙色。受信任的成員可能是藍色。機器人可能是紫色。過多的顏色會產生噪音;將它們用於受益於快速視覺識別的身份組。
設定顯示和提及設定
- 將身份組成員與線上成員分開顯示 — 將身份組提升到成員列表側邊欄中的獨立部分。將此用於工作人員和重要的社群身份組。不要提升每個身份組,否則側邊欄會變得雜亂。
- 允許任何人 @提及此身份組 — 對於大多數身份組,請保持關閉狀態。僅對社群範圍內的 Ping 適合的身份組啟用它(活動通知、公告選擇加入身份組)。
設定權限
「權限」標籤控制擁有此身份組的成員可以在伺服器範圍內執行哪些操作。分配符合身份組目的的權限(如下面的權限部分所述)。
在層級結構中定位身份組
回到「身份組」列表,將身份組拖曳到正確的垂直位置。越高 = 權限越大。工作人員身份組靠近頂部;裝飾性或美觀的身份組靠近底部;機器人位於它們分配的身份組之上,但位於人類工作人員之下。
建議的身份組結構
適用於大多數社群伺服器的乾淨、功能性的身份組結構:
工作人員身份組(層級結構頂部):
- 伺服器擁有者(自動)
- 管理員 — 完整權限,無限制
- 資深版主 — 禁止/踢出/暫停/管理頻道
- 版主 — 暫停/靜音/刪除訊息,無禁止
- 助手/試用版主 — 閱讀版務頻道,有限的操作權限
機器人身份組:
- 將機器人放置在此處,位於它們需要管理或分配的身份組之上
社群信任身份組:
- 已驗證 — 通過歡迎閘道或驗證的成員
- 伺服器加成者 — Discord 的自動加成身份組
- 受信任/資深 — 長期活躍的成員
選擇加入通知身份組:
- 活動公告
- 遊戲公告
- 美術公告
- (您伺服器的任何內容類別)
美觀或社群身份組:
- 顏色身份組、代名詞、平台身份組(PC/主機/行動裝置)
- 這些身份組靠近底部,因為它們不帶有任何權限
@everyone(自動,始終位於底部)
保持身份組有目的性
每個身份組都應該做一些事情 — 授予權限、顯示標題或讓成員選擇加入某些內容。沒有明確原因存在的身份組會增加視覺混亂並使新成員感到困惑。定期審核您的身份組列表,並刪除任何沒有活躍成員或沒有目的的身份組。
正確設定權限
權限會層疊:@everyone 設定預設值,而個別身份組會在頂部添加或覆蓋。從下往上工作。
@everyone 權限 — 建議的預設值:
- 查看頻道:允許(或拒絕私人伺服器)
- 發送訊息:允許
- 閱讀訊息歷史記錄:允許
- 新增反應:允許
- 連接(語音):允許
- 說話(語音):允許
- 提及 @everyone:拒絕(始終)
- 管理訊息:拒絕
- 踢出成員:拒絕
- 禁止成員:拒絕
- 管理頻道:拒絕
- 管理身份組:拒絕
版主身份組 — 要新增的內容:
- 踢出成員:允許
- 暫停成員:允許
- 管理訊息(刪除/釘選):允許
- 查看稽核日誌:允許
- 在語音中靜音成員:允許
- 在語音中移動成員:允許
管理員身份組 — 謹慎使用:
- 管理員:允許(授予所有權限,繞過頻道覆蓋)
- 僅將此權限授予您完全信任的人 — 它無法有選擇地限制
管理員權限是絕對的
管理員權限會繞過每個頻道層級的權限覆蓋。擁有管理員權限的成員可以看到每個頻道,無論您設定了任何拒絕規則。僅將管理員權限授予您核心的受信任工作人員,而不是機器人,除非它們明確要求(大多數不需要)。
使用機器人自行分配身份組
大多數活躍的伺服器都允許成員自行分配某些身份組 — 通知偏好設定、平台隸屬關係、代名詞、顏色選擇。有兩種主要方法:
反應身份組: 機器人發布一條帶有表情符號反應的訊息。成員點擊表情符號以獲得相關的身份組,再次點擊以移除它。需要像 Carl-bot、MEE6 或像 Rally 這樣的社群機器人。
Discord 原生選擇選單: 一些機器人(以及較新版本的流行機器人)會發布下拉式選擇選單或按鈕佈局以供選擇身份組。這些在視覺上比行動裝置上的表情符號反應更乾淨。
這兩種方法都運作良好。在專用的 #roles 頻道中設定這些,與您的常規頻道分開,以便成員可以管理他們的身份組,而不會使活躍的對話頻道變得雜亂。
整合身份組
當成員將外部服務連結到 Discord(Twitch、YouTube、Steam)時,或者當新增機器人時,Discord 會自動建立並分配整合身份組。這些:
- 計入您的 250 個身份組限制
- 無法手動分配給成員
- 在您的身份組列表中顯示,並帶有連結服務的圖示
- 可以在層級結構中定位,但無法手動編輯其權限
將整合身份組放置在您的人類工作人員身份組下方和一般成員身份組上方。它們通常是無害的,但偶爾會稽核它們 — 已斷開連線的服務會留下孤立的身份組。
頻道層級的權限覆蓋
身份組設定伺服器範圍的預設值,但頻道可以覆蓋它們。右鍵點擊任何頻道 → 編輯頻道 → 權限以新增特定於身份組的覆蓋。
常見用途:
- 僅限工作人員的頻道: 拒絕 @everyone 查看頻道;明確允許您的版主身份組
- 僅限公告的頻道: 拒絕 @everyone 發送訊息;只有工作人員可以發布
- 選擇加入頻道: 拒絕 @everyone 查看頻道;成員透過自行分配身份組來獲得存取權
- 機器人指令頻道: 允許 @everyone 在一個頻道中擁有所有訊息權限,以便機器人垃圾訊息保持在控制範圍內
頻道覆蓋優先於身份組權限。頻道層級的明確拒絕會覆蓋身份組層級的允許 — 但有一個例外:管理員權限會繞過所有頻道覆蓋。
後續步驟
- Discord 伺服器設定指南 — 從頻道到類別的完整伺服器結構
- Discord 版務指南 — 使用您的身份組結構進行有效的版務
- 如何發展您的 Discord 伺服器 — 建立使良好的身份組結構有意義的社群
一個設計良好的身份組系統在很大程度上可以自行運作 — 成員知道自己的立場,版主擁有他們需要的工具,並且權限層級結構可以防止問題在開始之前發生。投入時間在一開始就做好,您就不會每週都在解決權限衝突。