可以,機器人能在 Discord 論壇頻道裡定時發文。Discord 本身沒有提供這項功能,大部分排程機器人也只支援文字頻道。MsgPlanner 可以把排程訊息傳送到論壇貼文和討論串裡,設定方式和其他頻道相同。單次、重複和行事曆排程都能使用,格式、嵌入內容和附件也會完整傳送。
論壇頻道的運作方式
論壇頻道裡的每一段對話都是一則貼文,成員發言時一定是在某則貼文裡回覆。在技術上,每則貼文都是一個討論串。因此訊息必須指定傳送到某一則貼文,只指定論壇頻道是無法傳送的,這也是大部分機器人(以及 Discord 本身)不支援在論壇排程的原因。在 MsgPlanner 裡,你只要把貼文設為傳送目標,機器人就會在排定的時間把訊息傳送到那則貼文。
文字頻道裡的一般討論串也一樣。把傳送目標設為討論串,訊息就會出現在討論串裡,不會出現在上層的文字頻道。
在論壇貼文排程訊息的步驟
使用網頁儀表板時:
- 建立排程,打開頻道選單。
- 選單會在每個論壇頻道下方縮排列出它的貼文。請選擇其中一則貼文。論壇頻道本身無法選取,選單上會說明原因。
- 撰寫訊息,視需要加入嵌入內容或圖片,選擇單次、重複或行事曆排程並設定時間,然後儲存。
在 Discord 裡使用時,執行 /排程訊息,在選擇頻道的步驟從頻道選單直接選擇論壇貼文或討論串。

其他頻道可用的功能,在論壇貼文裡也都能用,包括重複排程和行事曆排程、依時區傳送並自動處理日光節約時間、嵌入內容、圖片附件、提及,以及動態時間戳記。
需要的權限
傳送到論壇貼文或討論串時,機器人在該頻道需要以下權限:
- 檢視頻道
- 在討論串中傳送訊息:貼文和討論串裡的傳送由這項權限決定,一般的「發送訊息」權限在這裡不適用
- 管理 Webhooks:MsgPlanner 透過 Webhook 傳送訊息
- 附加檔案:只有訊息含有圖片附件時才需要
儀表板會自動檢查這些權限。機器人無法傳送的目標會顯示為無法選取,並列出缺少的權限名稱。你也可以在 Discord 執行 /權限檢查,查看完整的檢查報告。
使用須知
- 清單只會列出活躍的貼文。Discord 會封存一段時間沒有動靜的貼文,而且不會把已封存的貼文提供給機器人。如果你要的貼文已經封存,請打開它一次(或取消封存),它就會出現在選單中。
- 排程只能傳送到已經存在的貼文。MsgPlanner 不支援在傳送時新建一則論壇貼文,請先選好要放訊息的那則貼文。
公告頻道的自動發佈
公告頻道也需要額外處理。過去排程到公告頻道的訊息送達後會停在「未發佈」狀態,追蹤這個頻道的伺服器要等到有人手動按下「發佈」才會收到。開啟自動發佈之後,MsgPlanner 會在每次傳送後自動按下「發佈」,訊息一送達就會出現在所有追蹤的伺服器裡。因此 MsgPlanner 也可以當作負責自動公告的公告機器人使用。這個選項在排程上用開關啟用,並需要該頻道的管理訊息權限。新安裝的機器人已經具備這項權限;如果缺少,設定精靈會顯示提醒。
不需要外部自動化工具
常見的替代做法是使用 Discord 以外的通用自動化平台。這種做法需要另外管理一個帳號,每次傳送都可能產生費用,訊息要用沒有預覽的原始 JSON 撰寫,時區也要自己換算。MsgPlanner 直接在你的伺服器裡運作,提供視覺化編輯器、與 Discord 實際顯示相同的預覽、嵌入內容和提及。傳送功能包含在方案裡,免費方案也可以使用。
FAQ
機器人可以在 Discord 論壇頻道定時發文嗎?
可以。MsgPlanner 會把排程訊息傳送到論壇貼文裡。把貼文設為傳送目標,再照一般方式設定單次、重複或行事曆排程即可。
可以在討論串裡排程訊息嗎?
可以。討論串的設定方式和論壇貼文相同,在頻道選單中選擇討論串,訊息就會傳送到討論串裡。
排程的公告可以自動發佈給追蹤者嗎?
可以。傳送目標是公告頻道時,在排程上開啟自動發佈,每次傳送後訊息都會發佈到追蹤這個頻道的伺服器,不需要手動按「發佈」。
為什麼不能直接選擇論壇頻道?
因為 Discord 論壇只接受貼文裡的訊息。論壇頻道在選單中以標題顯示,它的貼文列在下方,請選擇其中一則。
為什麼我的論壇貼文沒有出現在清單裡?
這則貼文可能已經封存。Discord 只會把活躍的貼文提供給機器人,打開這則貼文一次(或取消封存)之後,它就會出現在清單裡。
需要先在貼文裡提及機器人嗎?
不需要。MsgPlanner 會列出它看得到的所有活躍貼文,不必事先發送設定訊息或提及機器人。
重複訊息和嵌入內容也能用嗎?
可以。所有排程類型,以及嵌入內容、附件、提及、動態時間戳記等內容功能,都能用在論壇貼文和討論串。