RokHub
瀏覽文件

文件 活動和提醒

/calendar

管理員

會自動更新的活動日曆貼文,附有可被提及的身分組。

功能

發佈一則追蹤訊息,列出進行中和即將到來的活動,並每天自行更新。

為每個活動建立一個身分組。成員按貼文下方的 Pick up Reminder Roles 選擇要被哪些活動提及。

準時提及每個身分組:MGE 和 More Than Gems 提前一天,讓大家可以存資源;寶石活動提前 12 小時;其餘在開始時。也可以提前兩天建立 Discord 活動。

何時使用

一次,在你設定伺服器時。之後會自動運作。

誰可以使用

誰

僅限管理員:擁有 Administrator、Manage Server 或 Bot Admin 身分組的成員。

在哪裡

機器人看得到的任何頻道。

子指令

輸入指令,然後選擇其中一個。每個都有自己的選項。

/calendar setup

在頻道發佈追蹤器並建立活動身分組。

  • channel 必填 頻道

    追蹤器發佈的位置。

  • create_discord_events 必填 True 或 False

    同時為即將到來的日曆活動建立 Discord 活動。需要 Manage Events 權限。

  • last_event 選填 從清單選擇

    正在進行或下一個的 egg 或 hammer 活動。設定它就能使用個人化輪替。

    Hunt for History (Hammer Event)Holy Knight's Treasure (Egg Event)
  • last_egg_pattern 選填 從清單選擇

    該 egg 活動的裝備,或該 hammer 之前那顆 egg 的裝備。

    頭盔 / 褲子武器 / 飾品胸甲 / 手套 / 靴子
/calendar settings

開啟日曆控制面板:追蹤頻道、顯示的活動、身分組提及、Discord 活動和 Egg / Hammer 輪替。

/calendar deactivate

關閉日曆並刪除追蹤貼文。

  • delete_roles 選填 True 或 False

    同時刪除活動身分組。

    預設:不,保留

範例

複製一個,貼到 Discord 並修改數值。每個下方是機器人的回覆。

/calendar setup channel: #events create_discord_events: True

"活動日曆已發佈在 #events,採用通用的 Egg / Hammer 輪替。"活動身分組已建立,成員可以自行選擇。

/calendar setup channel: #events create_discord_events: False last_event: Hunt for History (Hammer Event) last_egg_pattern: Weapon / Accessory

同一則貼文,採用個人化輪替:獨立的 Egg 和 Hammer 身分組以及每顆 egg 的裝備。

/calendar settings

一個私人控制面板,每項設定都有對應按鈕。

/calendar deactivate

"活動日曆已關閉。"除非設定 delete_roles,否則身分組會保留。

技巧與常見錯誤

技巧

  • Generic rotation 提供一個合併的 Egg / Hammer 身分組。Personalized 則加上獨立的 Egg 和 Hammer 身分組,並顯示每顆 egg 的裝備。
  • 告訴成員按一次 Pick up Reminder Roles。沒選的活動不會提及任何人。

常見錯誤

  • last_event 和 last_egg_pattern 要同時選,或都不選。只選一個會被拒絕。
  • 要把追蹤器移到另一個頻道,請先執行 /calendar deactivate,再重新 setup。
  • 機器人需要 Manage Roles 來建立身分組,並在該頻道需要 Send Messages 和 Embed Links。

控制台設定

活動日曆

頻道、顯示的活動、提及時間、Discord 活動和輪替,都在 你王國中心裡的 Discord Bot 分頁 的活動日曆頁面。