Skip to content

Discord 上的成員操作

這頁講機器人的成員端 —— 查狀態、從 Discord 加入公會、以及理解角色指派如何在 AO Master 與 Discord 之間保持同步。同一套介面的幹部端在 Settings → Discord Integration

摘要

  • 任何時候執行 /whoami 都能看到你在這個伺服器的狀態。
  • 從 Discord 加入公會走 Enlist 流程 —— 在 #📋-enlist-here[Enlist],後面由招募者接手。
  • 連結 / 解除連結 AO Master 帳號是在網頁端做 —— Discord 沒有相應的斜線指令。
  • 當幹部在 AO Master 網頁端改你的角色時,機器人會自動把變更鏡像到你的 Discord 角色。

/whoami —— 一則訊息看完狀態

在機器人看得到的任何頻道輸入 /whoami。機器人會回一則只有你看得到的私人訊息,描述你在這個 Discord 伺服器目前的狀態。

回覆會依你的狀態而不同:

你的狀態回覆會說
伺服器還沒跟 AO Master 配對「Server not set up」—— 要求管理員執行 /guild pair
機器人從這個伺服器被踢出「Bot was removed」—— 要求管理員重新邀請。
伺服器已配對,但你還不是這個 AO Master 公會的成員「You're not a member of this guild yet — please contact a staff member to be linked.」
你是成員且已連結 Albion 角色顯示公會名稱與區域、你的角色、你的網頁角色(Member / Staff / Owner)、Active 狀態。
你是成員但沒連結角色同樣的卡,但 Character 顯示「not linked」。擁有者與幹部不見得要連結角色才能做事 —— 連結後你會出現在花名冊,並且可以跟其他成員一樣請領 regear。

每則回覆也會指你去做下一步的對應介面(成員任務去網頁主控台、擁有者控制去 #⚙️-guild-settings)。


從 Discord 加入公會

沒有 /join 斜線指令。Discord 端的標準路徑是 Enlist

  1. 公會擁有者已在 #⚙️-guild-settings 啟用機器人並設定好 Enlist 流程(建立 #📋-enlist-here🎯 Enlist 分類)。
  2. 你在 #📋-enlist-here[Enlist]
  3. 機器人開一張私人審核票券 —— 預設叫 #enlist-{你的用戶名} —— 只有你加公會招募者能在裡面發言。
  4. 招募者在票券裡執行 /enlist review,挑你的 Albion 角色(會打 Albion 即時 API 搜尋)、指派初始戰場職位、按 Approve。你會出現在網頁公會花名冊上、角色已連結,機器人也會授予你對應的 Discord 角色。
  5. 頻道會繼續開著 —— 招募者經常會在核可後繼續聊。聊完他們會跑 /enlist done:對話紀錄會被鏡像到封存論壇,即時頻道被刪。

招募者角度的完整教學:Discord 上的 Enlist 流程

如果你的公會沒設 Enlist,請擁有者 / 幹部幫忙設定,或改用網頁的入會代碼(見 Settings → Enlists)。


連結 / 解除連結帳號

連結是只在網頁端做:

  • 第一次連結會在招募者用 /enlist review 核可你時自動完成(你的角色與 Discord 帳號會綁到一個新的 AO Master 使用者紀錄)。
  • 把既有 AO Master 帳號連到你的 Discord 身分走網頁註冊流程,在 https://ao-master.com/login 按「Sign in with Discord」。

解除連結也是在網頁端:打開 AO Master 網頁主控台,在 #Members 花名冊找到你自己,按那位成員的 Unlink 動作。機器人會停止發跟你有關的 Discord 端動作;你的 AO Master 帳號完整保留。

為什麼沒有 Discord 端的 /link 或 /unlink?

這些斜線形式已停用,改把連結綁到招募者的 /enlist review 流程(那流程本來就會用 Albion 即時遊戲 API 驗證申請者的 Albion 角色)。把它集中到網頁也代表你可以從手機或任何裝置管理連結,不只能從 Discord 裡面做。


角色同步 —— Discord 角色如何跟著 AO Master 角色變動

當你已連結角色,而你的 AO Master 網頁角色有變動(幹部加 / 減角色,或你透過 Enlist 加入並拿到預設 Member 角色),機器人會自動把這個變動鏡像到 Discord 端:

  • **網頁 → Discord:**網頁端的角色指派會通知機器人,機器人在你 Discord 用戶上加對應的 Discord 角色。
  • **Discord → 網頁(反向):**如果擁有者 / Discord 管理員直接在 Discord 上把你某個由機器人管理的角色拔掉,機器人預設會再加回來以保持兩邊一致(網頁是真相來源)。擁有者可以從 Settings → Discord Integration → Roles → Sync mode 改這個行為(模式:Soft / Strict / Off)。
  • **你完全失去公會成員身分:**當幹部把你從 AO Master 公會踢掉時,機器人會把你帳號上所有對應的 Discord 角色都拔掉。

公會的角色配對是幹部在網頁設的;身為成員不用自己做任何設定。


機器人看起來壞掉時

機器人的復原檢查表在 #⚙️-guild-settings 釘選訊息的 🆘 Help 按鈕後面(Discord 頻道總覽 — §2)。最常見的修法:

  • 機器人對 /whoami 沒反應 —— 機器人可能離線,或伺服器沒配對。再執行一次 /whoami;如果還是沒回覆,請擁有者去網頁 #Discord Integration 頁查狀態。
  • 機器人回「Bot was removed」 —— 管理員要從網頁 Invite Bot 按鈕重新邀請。重新邀請後不用再連一次 —— 既有的 AO Master ↔ Discord 配對會保留。
  • 你的 Discord 角色跟 AO Master 角色對不上 —— 打開 #⚙️-guild-settings,擁有者可以按 🔄 Force Re-sync All,一次把每個已連結成員的角色對齊(你帳號上若有變動會收到 DM)。