Question: how to know if someone has read your dm on twitter?
Answer: Direct Messages feature read receipts so you know when people have seen your messages. When someone sends you a Direct Message and your Show read receipts setting is enabled, everyone in the conversation will know when you've seen it.