Discord: View deleted messages

Shows deleted messages in all Discord channels, including groups, servers, and DMs.

// ==UserScript==
// @name         Discord: View deleted messages
// @description  Shows deleted messages in all Discord channels, including groups, servers, and DMs.
// @name:ar      عرض الرسائل المحذوفة  
// @description:ar  يعرض الرسائل المحذوفة في جميع قنوات Discord ، بما في ذلك المجموعات والسيرفرات والرسائل المباشرة.
// @version      1.0
// @author       Midnight
// @namespace    https://google.com
// @match        *://*/*
// @run-at       document-start
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    "use strict";

    // Listen for deleted messages.
    document.addEventListener("messageDelete", function(event) {
        // Get the deleted message.
        const deletedMessage = event.data.message;

        // Add the deleted message back to the channel.
        const messageNode = document.createElement("message");
        messageNode.textContent = deletedMessage.content;
        messageNode.author = deletedMessage.author;
        messageNode.timestamp = deletedMessage.timestamp;
        document.querySelector(".messages").appendChild(messageNode);
    });
})();