how do you know if you've been blocked on discord?
Yes, they do. If they try to send you a direct message, they will get a notification telling them that they do not share a server with you or that you've blocked them. It will also give them a prompt to try to resend the message.