I am not sure what kind of messaging you'd like to implement in your app. Generally speaking, you would only need a plugin in case you need to access a native mobile API (iOS, Android or Windows Phone API) to control a native device functionality.
If you need to create a kind-of-a-messaging board, you can have a look at the Friends hybrid app
as it describes how to use socket.io and a node.js server to implement Cordova-based chat apps.
If you want to use a native social sharing app, you can have a look at the SocialSharing plugin
as it allows users to:
- post content on Twitter, Facebook, or other social media,
- share calendar events or pdf documents via email,
- send prefilled WhatsApp or SMS messages.
Please consider the above options and let me know if you have more questions.