Question: how to know if someone blocked your discord?
Answer: 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.