WPMediaVerse includes first-party direct messaging with media attachments, no third-party chat service required. What is in the box:
- Text and media direct messages between members, stored in your own database
- Privacy-respecting media pipeline: DM attachments live behind the same six-level privacy system as regular uploads
- MIME validation, EXIF stripping and duplicate detection applied to attachments before delivery
- OpenAI Vision AI moderation can be configured to scan DM media as well, so abusive images can be flagged, quarantined or rejected before the recipient sees them
- Works standalone or layers onto BuddyPress if you are already using it for profiles
Because WPMediaVerse uses its own custom indexed tables (mvs_media_index, mvs_media_meta, mvs_media_stats) rather than wp_posts, DM history stays fast even for long conversations with hundreds of attachments.
Honest limit: the free version is REST-based messaging with a refresh-to-check model, not pushed in real-time. Pro adds real-time private messaging with REST polling transport plus voice messages, read receipts and typing indicators, which is probably what you want for a support community where response latency matters.