Better Messages – Live Chat for WordPress, BuddyPress, BuddyBoss, Ultimate Member, PeepSo


Better Messages – is realtime private messaging system for WordPress, BuddyPress, BuddyBoss Platform, Ultimate Member, PeepSo and any other WordPress powered websites.

This private messages plugin packed with tons of features and settings to take engagement of your website users to the next level with realtime chat features, private video and audio call, group video calls and many other features.

Live chat functionality allow creating chatrooms or just private conversations between website users.

Better Messages” plugin is formerly called “BP Better Messages“.

More Info & Demo

Knowledge Base

Improved features comparing to standard system:

  • AJAX or WebSocket powered realtime conversations
  • Reworked email notifications
  • Fully new concept and design
  • Files Uploading
  • Embedded links with thumbnail, title, etc…
  • Emoji selector (using jsdelivr CDN to serve EmojiOne)
  • Messages deleting
  • Messages editing
  • oEmbed YouTube, Vimeo, VideoPress, Flickr, DailyMotion, Kickstarter,, Mixcloud, SoundCloud and more
  • Message sound notification
  • Whole site messages notifications (User will be notified anywhere with small notification window)
  • Mass messaging feature
  • Mentions feature
  • Bad words filter
  • Block user feature
  • Reactions to messages
  • Messages for BuddyPress Groups NEW
  • Chat Rooms NEW
  • Voice Messages (available as addon) NEW

And many more features not listed here and constantly expanding

Supported features from standard messages system:

  • Private Conversations
  • Multiple Users Conversations
  • Subjects
  • Searching
  • Mark messages as favorite

Compatible plugins:

Tested themes:

Tested plugins:

Feel free to report any incompatibility or request more plugin/theme integrations!

WebSocket version:

WebSocket version is a paid option, you can get license key on our website.

We are using our server to implement websockets communications between your site and users.

Our websockets servers are completely private and do not store or track any private data.

  • Significantly reduces the load on your server
  • Instant conversations and notifications
  • NEW Video calls feature
  • NEW Audio calls feature
  • NEW Group Video Chats
  • NEW Group Audio Chats
  • NEW Screen Share feature
  • NEW Web Push feature
  • Messages Delivery Status (sent, delivered, seen)
  • Typing indicator (indicates if another participant writing message at the moment)
  • Online indicator
  • Works with shared hosting
  • More features coming!

Why WebSockets are a game-changer?

Get WebSocket version license key | Terms of Use


  • English
  • Spanish
  • Portuguese (Brazil)
  • Russian
  • Dutch
  • Italiano
  • Turkish
  • Japanese

RTL Layout built in to plugin.

You can translate plugin to your language with LocoTranslate or participate in plugin translation.


  • Thread screen
  • Embedded links
  • Thread list screen
  • New Thread screen
  • Writing notification
  • Onsite notification
  • Files attachments


  1. Upload the plugin files to the /wp-content/plugins/bp-better-messages directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Settings -> Better Messages to configure the plugin


Please visit KnowledgeBase


13 November 2022 5 replies
We use Buddy Boss as our core platform, and this is one of the few plugins that improves their software. It looks fantastic, and has seamless integration with Video and Audio calls. It works well on mobile browser, but does not integrate with the BuddyBoss App, which is a shame, but does not distract from an excellent product.
17 Oktober 2022 1 reply
This plugin worked for me for 5 months and there were no problems, and if there were, the developer promptly solved the problems, but now as I understand the plugin has fallen into the hands of other people and it is immediately felt. I have written to support several times and the only answer was a contemptuous silence. But, today a serious problem arose. I needed to reinstall the plugin, but when I activated the plugin started to cause - Internal Server Error. I tried to activate plugin with different themes, disabled all plugins, even rebooted the server, but the result is the same. Wrote on the forum - silence. Wrote to support - silence, wrote to the post - silence. That's how good things turn into rubbish in the wrong hands. Problem solved, I certainly couldn't have done it alone. I can only wish the plugin developer one thing - don't stop and keep going.
9 Ogos 2022
Thanks so much for this plugin! It is exactly what I had been looking for. The design is modern and looks neat on the website. The support is amazing. We can feel the author is passionate.
3 Julai 2022
If you want to take your site to the next level, Better Messages is the way to go. Blown away by the features and integrates beautifully with buddypress and bbpress. There is another plugin to integrate Better Messages into WC vendor and WCFM as well. No need for Zoom with Better Messages. The widget can be set to the bottom of screen like facebook.
28 Jun 2022
Very happy with it. Has all the features you need to chat and/or make calls. It is also customisable, with settings and features that can be easily switch on or off. Support is also very responsive, which is a big plus. Highly recommend it.
Read all 82 reviews

Contributors & Developers

“Better Messages – Live Chat for WordPress, BuddyPress, BuddyBoss, Ultimate Member, PeepSo” adalah perisian sumber terbuka. Orang-orang berikut telah menyumbang kepada pemalam ini.


“Better Messages – Live Chat for WordPress, BuddyPress, BuddyBoss, Ultimate Member, PeepSo” telah diterjemahkan ke dalam 7 penempatan. Terima kasih kepada para penterjemah untuk terjemahan mereka.

Translate “Better Messages – Live Chat for WordPress, BuddyPress, BuddyBoss, Ultimate Member, PeepSo” into your language.

Berminat dalam pembangunan?

Layari kod, periksa repositori SVN, atau langgani log pembangunan dengan RSS.



  • Improvement: Message editor should now correctly support all languages autocompletion
  • Improvement: Message editor should now correctly support “Firefox for Android” keyboard
  • Improvement: Added ability to message same conversation in private threads (if exists)
  • Improvement: Added translation strings for emoji picker
  • Improvement: Emoji data now loaded even if BuddBoss Rest Api is restricted
  • Improvement: Reduced JS file size
  • Bugfix: Group conversation starter could not kick members


  • Improvement: Improved text formatting tooltip styling
  • Improvement: Slightly tuned unread conversation logic
  • Bugfix: Fixed plugin contact us form
  • Bugfix: Ultimate Member group avatars now displayed correctly

2.0.47 – 2.0.51

  • Improvement: Translations can work from plugin folder as well
  • Improvement: Improved compatibility with some optimization plugins
  • Improvement: Added missing participants count in group chats at ajax version
  • Improvement: Added files to messages viewer
  • Improvement: Added button to download files in images lightbox
  • Improvement: Added date radius setting to WP Customizer
  • Improvement: Ensure version is exists in scripts tag to avoid cache issues
  • Improvement: Added checks and fallbacks if wrong browser locale provided
  • Improvement: Fallback BP_Better_Messages class
  • Improvement: Fallback BP_Better_Messages_Hooks class
  • Bugfix: Fixed translation issues
  • Bugfix: Fixed file uploading when replying to message
  • Bugfix: Removed usage of wp_cache_delete_multiple to support older WP versions
  • Other bugfixes and improvements

2.0.42 – 2.0.46

  • Improvement: Do not show tooltips on avatars and usernames if there is no profile url
  • Improvement: Added polyfill to str_ends_with function when using with old WP versions
  • Improvement: Images lightbox does not require CORS headers anymore
  • Improvement: Automatically authorization token in case of expiration
  • Improvement: Added avatar radius setting to WP Customizer
  • Improvement: Added RTL Support
  • Improvement: Emoticons to emojis conversion
  • Bugfix: New conversation button in mini messages now redirects to correct page when mini chats are disabled
  • Bugfix: New chat room could not be loaded properly
  • Bugfix: Logged-out user couldn’t access chat room
  • Bugfix: Sound notifications were played when not needed in some cases
  • Bugfix: Added scroller to user settings page
  • Other bugfixes and improvements


  • Fixed critical error in BuddyPress Group Chat


  • Initial public release of Better Messages 2.0
  • Other improvements


  • Admin can always search within all users
  • Hiding non friends from search suggestions if only friends mode is enabled
  • More tunes to users search logic
  • Reviewed MyCred integration
  • Added back icons to messages which displaying missed and past calls
  • Fixed messages placeholders displayed wrongly in some cases
  • Other improvements


  • Added typing indicators to mini chats
  • Added participants number to mini chats
  • Fixed muted conversations triggered sound notifications
  • Improved search users logic
  • Added all additional controls to mini chats
  • Some other CSS improvements


  • Reviewed on site notifications position logic
  • Fixed not all messages loaded in conversation sometimes
  • Fixed camera/mic in call was not possible to switch
  • Some performance optimizations
  • Many other small but important bugfixes and improvements


  • Added images lightbox
  • Started work on mobile app version
  • Other bugfixes and improvements


  • Android jumping keyboard issue should be fixed
  • Added loading indicator to the threads list


  • This update targeted to fix Android Keyboard issues
  • Some other CSS improvements


  • Added back proposal to subscribe to push notifications
  • Removed HTML tags & correctly displaying Emojies in local notifications
  • Fixed lazy loading in Friends List
  • Added back search in friends and groups list


  • This update targeted to fix Android Keyboard issues
  • Updated Freemius SDK


  • Added many customization options to WP Customizer
  • Added built-in dark mode
  • Many bugfixes and improvements


  • Returned settings button in mobile view when bottom tabs are activated
  • Making it work properly with Google Translate
  • Every time settings are saved, client side database will be completely refreshed


  • Improved browser database syncing
  • Improved UX to avoid sending multiple messages when sending attachments


  • Android keyboard fixes
  • Fixed emojies conflict on mobile keyboards
  • Added small avatar to conversation list for multiple participants conversations
  • Other bugfixes and improvements


  • MySQL Query Performance fix


  • Added bulk messages back
  • Bugfixes and improvements

2.0.1 – 2.0.22

  • Bugfixes and improvements


  • Initial Beta Release