Discord 訊息編輯器:完整 Markdown、提及,預覽所見即所得

排程一則稍後才送出的訊息,靠的是信任,因為它送達的時候你不會在場。MsgPlanner 的編輯器就是為此而設計的:你撰寫時看到的,就是 Discord 上實際顯示的樣子,包括所有 Markdown 語法、以真實名稱和顏色顯示的提及、伺服器的表情符號,還有即時計算的真實字元上限。

編輯器位於網頁儀表板。在這裡寫好的排程,一樣可以在 Discord 裡管理:暫停、繼續、刪除。

兩種檢視,同一則訊息

你可以用視覺化方式撰寫(粗體、清單、引用在輸入時就會套用),也可以切換到 Discord Markdown 原始碼檢視,像在 GitHub 上一樣直接編輯原始碼。兩種檢視隨時同步,切換時不會遺失任何內容:編輯器無法以視覺化方式呈現的 Markdown,也會原封不動保留,連一個位元組都不會變。把你在其他地方已經在用的訊息貼進來,它會完全保持原樣。

Discord 的所有 Markdown 格式,都經過實際傳送驗證

Discord 在官方說明文章 Markdown Text 101 中介紹了它的格式語法;以下是 MsgPlanner 的支援情況,每一項都用實際傳送測試過(不只看預覽):

語法顯示效果一般訊息嵌入內容說明嵌入內容欄位值
**text**粗體✓✓✓
*text*斜體✓✓✓
__text__底線✓✓✓
~~text~~刪除線✓✓✓
`code`行內程式碼✓✓✓
```lang有語法醒目提示的程式碼區塊✓✓✓
# ## ###標題 H1-H3✓✓—(Discord 在這裡會直接顯示原始符號)
-# text小字(較小的一行字)✓✓✓
- text / 1. text清單(可巢狀)✓✓✓
> text引用✓✓✓
||text||劇透✓✓✓
[label](url)帶文字的連結✓✓✓
<t:…:R>Discord 時間戳記✓✓✓

格式可以像在 Discord 上一樣巢狀組合:粗體裡放斜體和程式碼、粗體裡放提及、清單項目裡放有格式的文字、引用裡放清單。編輯器還會依情境調整:當你在撰寫嵌入內容的欄位時,Discord 在那裡不會顯示的格式,按鈕根本不會出現。

嵌入內容的標題、作者和頁尾有各自更嚴格的規則(標題只能用行內 Markdown,作者和頁尾只能是純文字),編輯器也會照規則把關。嵌入內容的結構與上限,請見嵌入內容編輯器頁面。

用最直覺的方式提及成員、身分組和頻道

輸入 @,就能從下拉選單中挑選成員、身分組、@everyone 和 @here,還會顯示頭像;輸入 # 則是頻道。不必記 ID,也不用背 <@…> 語法:選好的項目會以一個完整的標記插入(按一次退格鍵就會刪除整個提及),預覽中會顯示解析後的名稱,身分組也會套用實際的顏色。這些標記在背後會轉成 Discord 原本的提及語法,所以傳送時一樣會通知到對方。

你的伺服器表情符號,還有所有標準表情符號

和 Discord 本身一樣有兩個選擇器:一個用來挑伺服器的自訂表情符號(包括動態表情符號),一個用來挑完整的標準表情符號,並以 Discord 使用的同一套 Twemoji 圖樣呈現,所以這部分的預覽也和實際傳送一致。

每個人看到的,都是自己時區的時間戳記

從工具列插入 Discord 時間戳記,每位讀者都會以自己的當地時間看到它:可以顯示成日期、時間,或是即時倒數。排程訊息甚至可以動態嵌入下次傳送時間,讓重複提醒永遠顯示下一則什麼時候送達。各種樣式與使用技巧,之後會有專門的教學。

預覽就是實際傳送的樣子

預覽採用和 Discord 相同的規則呈現(同樣的間距、同樣的元素),並套用你目前方案的實際上限:超出上限的字元會在輸入時標示出來,預覽顯示的就是實際會送出的訊息,不會美化。在這裡修正的問題,就不會在正式傳送時發生。

FAQ

排程訊息可以用 Discord 的 Markdown 嗎?

可以,全部都能用:粗體、斜體、底線、刪除線、標題、清單、引用、劇透、程式碼區塊、帶文字的連結和時間戳記。MsgPlanner 的編輯器支援完整語法,還有即時預覽。

排程訊息可以提及身分組和使用者嗎?

可以。輸入 @ 再從下拉選單挑選,提及會以真正的通知傳送出去。若要使用 @everyone,機器人需要在目標頻道擁有「提及 @everyone、@here 和所有身分組」權限。

嵌入內容裡也能用格式嗎?

可以。說明支援所有格式,包括標題;欄位值支援標題以外的所有格式;標題只能用行內格式;作者和頁尾是純文字。編輯器只會提供在該位置真的能顯示的格式。

可以用伺服器的自訂表情符號嗎?

可以,包括動態表情符號,從專用的選單中挑選即可。其他伺服器的表情符號無法使用,這和 Discord 本身的規則相同。

排程訊息有字數限制嗎?

方案上限是免費方案 200 個字元、Elite 4000 個字元;由於 Discord 本身限制單則訊息最多 2000 個字元,超過的 Elite 訊息會在傳送時自動拆成連續的多則訊息。嵌入內容則受 Discord 合計 6000 個字元的限制。編輯器會即時計算字元數,並標示超出的部分。詳情請見價格頁面。

可以直接手寫 Markdown 嗎?

可以。「原始碼」檢視就是附有插入按鈕的 Markdown 編輯器,並和視覺化檢視保持同步。你手寫的內容不會被重新排版。

程式碼區塊支援語法醒目提示嗎?

支援。在程式碼區塊開頭加上語言標籤(js、python、json 等數十種),Discord 就會在傳送時幫它上色。MsgPlanner 的預覽在你撰寫時也會用同樣的方式上色,你看到的程式碼片段,就是實際送出的樣子。

在 Discord 應用程式裡也能用這個編輯器嗎?

完整的編輯器(工具列、即時預覽、動態時間戳記、嵌入內容)位於網頁儀表板。在 Discord 裡,排程設定精靈會直接使用你輸入的真實訊息(所以 Discord 本身的提及和表情符號都能用),但沒有預覽,也不能加嵌入內容。管理排程(暫停、繼續、刪除)則兩邊都可以。

中文 (台灣)
English日本語FrançaisDeutschEspañolItaliano한국어