When you block someone on discord does it delete the old messages?

When I block a user on discord, what happens to the old messages? Can the other person still see the old messages or does Discord unsend/remove the old conversation you had with this person?

Blocking a user on Discord prevents them from:

  • Sending you new Direct Messages (they’ll receive a generic error message if they try).

  • Sending you a friend request.

  • @mentioning or “pinging” you in a server (you won’t receive a notification).

  • Adding reactions to your messages.

  • Seeing certain profile details like your “About Me” section or activity status.

Blocking the person on Discord DOES NOT delete your old messages.

If you want to delete your old messages, you have to use Redact (how to remove old messages in bulk) or delete your old messages one by one using the official discord delete method.

Hope this helps!

2 Likes

No that’s not how blocking works on Discord. You have to use Redact and mass delete the messages, blocking doesn’t do what you’re wanting.

Unfortunately, no. Blocking someone on Discord doesn’t delete the chat history. It effectively just mutes them and stops them from sending you new DMs, but they can still see all the old messages you sent in the past.

If you want the history gone, you actually have to go back and delete the messages yourself. Blocking is more of a filter for future interactions rather than a cleanup tool for old ones.

1 Like

Yeah, it is super misleading.

When you block them, their messages get hidden for you behind that ‘Blocked Message’ bar, so it feels like the chat is gone. But for them, nothing changes in the history. They can still scroll up and screenshot everything.

You definitely have to delete the messages first if you actually want the info gone.