How To Clear Discord Chat History

Discord is a freeware VoIP application for online chats and video calls. It has an embedded chat system that can be used to interact with people on the same server. The chat history is stored in Discord servers themselves. Many a time, you need to delete Discord chat history because it contains some sensitive information that you do not want anyone else to see.

There is no official way someone can clear discord chat history in android devices at once. So, in this article, I will tell you how to delete all messages on discord with simple methods. But before this, let me tell you about the types of discord text messages.

Types of Text Messages in Discord

There are two types of messages in the Discord chat app.

DM / Direct Messages: A direct message is privately sent from one user to another or DM (Direct Message). You can use this feature to talk to “friends” on discord. The messages sent between friends do not go public, unlike general server messages. 

Channel Messages: Channel Messages are the messages sent on the public discord chat. Here, anyone can join and see all posts made in that channel after entering it. It works like Facebook wall status updates.

How to Clear Discord Chat History

There are the following ways in which you can try to delete discord messages.

  • Clear Discord Chat Manually
  • Clear Discord chat with a bot
  • Clear Discord Chat by Cloning and Closing

Clear Discord Chat Manually

If you are not much into technical stuff, then this may be the best option for you. It does take some time, but it is very effective.

  • Firstly, open your discord server and go to any channel where messages need to be cleared.
  • Now type #clear all in that channel and press enter.
  • This will clear the whole channel, including DMs (Direct Messages), Server messages, etc.
  • You can paste multiple commands like #clear, or #clearall, or #remove, etc., to delete specific data like DM’s or Server messages separately.
  • If there are no channels opened on your discord at that time, this method won’t work because it only works when the discords chat app is running through background service.

Clear Discord Chat with a Bot

Discord server admins can use bots to clear chat history. As there are no official ways to do this, then bot is the best option. It makes it very easy for everyone on that discord server to clear their messages. Using bots also helps prevent spamming because if one user starts clearing all channels, other users can stop that bot by enabling “Deny” permissions in role settings.

To set up a bot, follow these simple steps:

  • Go to your discord server and click on the cog icon at the top left corner of the screen. Now choose Server Settings from the drop-down menu.
  • Scroll down till you see the Clear Messages section.
  • Here, select the channel you want to clear and click on the Clear Messages button.
  • Choose either server admins or roles with permission for deleting messages.

Note: If you use text commands instead of the web interface, remember to use the prefix “!clear” before every command like “#!clearall”.

Clear Discord Chat by Cloning and Closing

If the bot isn’t working or you want to clear the messages quickly, this is a good option. Follow these instructions:

  • First of all, go to any channel which contains messages you need to delete and right-click on the name of that channel.
  • Now choose “Copy ID” from the drop-down menu.
  • Now open another tab or window of the discord chat app and go to server settings as told in the first method. Here, click on the “Clone Channel” button.
  • A popup box will appear now; here, paste your copied channel id into the text field given there and click on the clone button.
  • This will create a new channel with the same name but without messages from the previous one.
  • Now close the discord chat app first before opening it again because you need to clear all history of these two channels before opening it again.
  • Now go to the first window of the app and click on the settings cog at the top left corner.
  • Choose Appearance from the drop-down menu and then check the Show timestamps option under Channel Messages. This will show timestamps over every message on that channel.
  • Now go back to the Discord chat window you opened just after cloning. Now right-click around the last ten messages around yourself and choose “Clear History” from the drop-down menu.


Finally, you got an option for how to clear discord chat history. Select one of the above based on your level of knowledge or try all three ways because these are the only effective ways to delete Discord messages at once. I hope you found this article helpful, and if there is any other better way to do this, please let me know in the comments below. Thanks for reading!!!

Leave a Comment