Discord 讓使用者永久保留他們的訊息,並在部落格文章中儲存數十億條訊息。不同於其他應用程式,Discord 不讓使用者大量刪除他們的訊息記錄。對一些人而且牽扯到隱私和安全問題,所以聽起來就像是個惡夢。您必須費力讀完每則訊息,並逐一刪除所有內容。
但是,如果您發現自己遇到這種情況,不要擔心,因為這裡有多款協助處理這項限制的解決方案。但很抱歉,這些都不是完美的方案。
由於 Discord 官方未提供大量刪除訊息的方法,因此這些變通辦法不是非常好用,但在官方解決方案出現前,我們必須將就一下。
如果想在 Discord 上大量刪除伺服器或頻道中的訊息,適用於桌面和行動版本的解決方案如下:
目錄
第一部分:了解 Discord 訊息類型
在 Discord 中,您會看到兩種訊息類型:私訊和伺服器中的頻道訊息。以下是兩者之間的差異:
- 私訊:這些是私人訊息並由兩位使用者留存
- 頻道訊息:這些訊息會傳送至頻道或特定群組中
這兩種訊息類型都遵守不同的規則和功能。在 Discord 早期,使用者擁有奢侈的大量刪除訊息功能。
但是,這很快就產生了變化,因為大量執行作業會直接影響應用程式資料庫。自那時以來,應用程式就針對訊息刪除採用了特定規則。
第二部分:如何在 Discord 上刪除私訊
如果您在桌上型電腦上使用 Discord,此章節會討論刪除私訊時的必要步驟。
但請記住,Discord 不允許刪除私訊。如果您不想顯示特定朋友的訊息,可以移除聊天記錄副本,它就會暫時從訊息中消失,不過在收件者的聊天記錄中還是看得到。而且,如果朋友再次聯絡您,訊息就會出現。
您可以遵循以下步驟,藉此刪除本機的訊息副本:
- 在電腦上開啟 Discord 程式,然後前往私訊對象的聊天面板;
- 輕觸左側的「訊息」選項,然後選擇左上角的「私訊」選項;
- 選擇想刪除的訊息、按一下三個點並點選「私訊」,系統即會刪除您在這端傳送的訊息。
在智慧型手機上從 Discord 應用程式刪除私訊的程序,適用於 Android 和 iOS 應用程式,如下所示:
- 在智慧型手機上開啟 Discord 應用程式
- 找到想刪除的訊息
- 輕觸並按住訊息,系統即會為您顯示清單
- 輕觸該清單上的「刪除」
- 再次輕觸「刪除」以確認決定
- 接著會刪除訊息
第三部分:在 Discord 中刪除頻道訊息?
這一定是刪除 Discord 訊息最有效且最輕鬆的方法,而且是簡化又直接的程序:
- 前往訊息並滑至上面,顯示三層式設定的圖示
- 按一下以顯示選項,然後選擇「刪除訊息」
若要個別完成刪除作業,您必須一直使用滑鼠並耗費大量的時間。如果想使用鍵盤操作,您可以這麼做,但前提是您知道刪除的鍵盤命令順序。
以下是更詳細的順序分解說明:
- 選擇想刪除的聊天面板
- 將游標移至想刪除的訊息上方
- 訊息右側會出現三個點的圖示
- 按一下圖示,即會顯示快顯功能表
- 在快顯功能表上,選擇「刪除」
- 系統會提示您確認刪除訊息
- 勾選確認,然後輕觸「刪除」按鈕
- 接著會刪除訊息
乍看之下,這似乎是冗長又乏味的流程,但只要開始專心處理並維持節奏,這工作再輕鬆不過。
第四部分:透過 Discord 清除聊天記錄機器人刪除訊息
請記住,Discord 已變更其機器人相關政策,從一開始不鼓勵使用,到現在直接將該行為標示為違反條款。
使用機器人可能面臨應用程式終止的風險,所以不建議採用此方法,只是如果要這麼做,請小心行事。
但是,很多使用者都回報使用自動化機器人帳號,Discord 並不會發出任何紀律處分,這是因為使用上未造成傷害或混亂。
Discord 要求透過「開發入口網站」追蹤所有機器人。自動化機器人帳號在 Discord API 權杖上執行且能夠規避此規則,並允許存取 API 要求,因此可自動化進行許多任務,例如刪除訊息。
Discord API 支援 POST 要求,機器人會迅速捨棄建立時間少於十四天的訊息,並將早於此時間範圍的訊息排入序列再逐一捨棄。
我們很有興趣的特殊機器人之一是 MEE6,可用於控制調節、設定撫平、管理音樂等更多功能,包括在 Discord 上大量刪除訊息。
以下概述了一些可供您刪除聊天記錄的命令,如下所示:
- 前往 MEE6 官方網站,然後按一下顯示「新增至 Discord」的按鈕。
- 系統會提示您進行授權,讓 MEE6 機器人存取使用者名稱,並且了解所在伺服器為何。
- 釘選想新增機器人的伺服器,然後設定將 MEE6 連線至 Discord 伺服器。
- 按一下「再次授權」,機器人即會迅速加入 Discord 伺服器中;
- 若要啟用 MEE6 清除聊天記錄,則須先啟用調節變項外掛程式。首先,按一下「外掛程式」下的「調節變項」選項,然後按一下「是」。
- 現在,請前往 Discord 中的伺服器,然後輸入「!clear @username」移除由提及使用者傳送的每則訊息。
要清除服務器上的最後 100 條訊息,請鍵入“!clear 100”。 您可以用您選擇的任意數字替換 100。 但是,MEE6 無法刪除超過 2 週的訊息。
第五部分:如何在 Discord 中清除所有聊天記錄,並刪除所有訊息?
上節中,我們聊到了不使用滑鼠刪除訊息的方法,因此發現了運用「AutoHotkey」指令碼自動化流程的可能性。
大多數開發人員都設計出可從帳號刪除大量 Discord 訊息的程式碼。我們會詳述此程式碼最熱門的範例:AutoHotkey 指令碼。
開始使用前,您需要「AutoHotkey 安裝程式」,請透過以下操作繼續進行流程:
- 下載並安裝「AutoHotkey 安裝程式」;
- 前往桌面,按一下右鍵並在下拉式功能表中按一下「新增」;
- 選擇「AutoHotkey 指令碼」,然後在此檔案上按一下滑鼠右鍵,並使用「記事本」編輯;
- 刪除指令碼中的所有內容,並貼上下列程式碼
t::
Loop, 100000
{
send, {Up}
send, ^a
send, {BS}
send, {Enter}
send, {Enter}
sleep, 100
}
Return
- 使用需要的名稱儲存檔案
- 完成後,啟動 Discord 並按兩下指令檔
- 開啟想刪除的聊天資料,然後按下 T
- 現在,指令碼即會刪除所有訊息
若要停止指令碼,請按一下位於工作列右側的 H 圖示,然後按一下「暫停指令碼」。
這是將「Autohotkey 指令碼」用於大量刪除訊息的流程。請注意,此選項僅適用於 Windows 使用者,因為 AutoHotkey 目前無法在 macOS 上運行。
理想來說,您需要 AutoHotkey 指令碼提供的下列內容:
- 可開啟及關閉的切換鍵
- 在每個步驟間具有停駐點的完整鍵盤順序
免責聲明:您可以刪除自己傳送的訊息,但在您準備刪除訊息前,其他人也很有可能擷取螢幕畫面。網際網路上的內容通常保留一段時間。因此,可肯定的是,建議在按下傳送前花點時間思考要說的內容,以免後悔莫及。
您可能也有興趣了解:
FAQ
-
1. 可復原在 Discord 上刪除的訊息嗎?
很遺憾,訊息一旦刪除後,Discord 使用者就完全無法重新存取。 -
2. 可檢視刪除的訊息嗎?
很遺憾,使用者完全無法查看刪除的訊息。頻道和伺服器管理員可查看是否已刪除訊息,但無法查看刪除訊息的內容。 -
3. 該如何刪除其他人的訊息?
如果您是系統管理員或伺服器擁有者,請遵循上述方法之一刪除其他人的訊息。
Windows 和 Mac 平台上的最佳影片製作工具
- 簡單易用,讓你的剪輯效率加倍
- 10+ 億免版稅媒體素材
- 200+ 預設與即時模式創作華麗影片
- 强大的NewBlue、Boris FX 插件和無數特效