Question: how do you know if someone has read a dm on twitter?
Answer: Twitter is currently rolling out read receipts in Direct Messaging, showing a blue check mark next to a message's timestamp when it has been read. That check mark can currently only be seen Twitter's mobile apps on Android and iOS, but will also be generated when messages are viewed from Twitter.com.