No. Sending a DM on social media requires an internet connection, but you need a cellular network to text. Additionally, you can text anyone, regardless of their mobile device. However, you need both the recipient and sender of a DM to be on the same web application.