⚙️ Supercharge your WoWonder social network with real-time engagement! Kontackt Messenger lets your users chat instantly, make crystal-clear audio/video calls, and create private rooms for group conversations — all in real time. No hidden fees. No monthly subscriptions. 100% self-hosted, fully integrated into your platform.
⚡Powered by WebSocket + WebRTC, it delivers lightning-fast communication without relying on third-party services like Agora or Twilio.Details About Messenger

FEATURES
- Messenger Shortcut & Standalone View. Quickly access conversations through a fixed shortcut. Users can open multiple messenger windows simultaneously for seamless multitasking.
- Group Video & Audio Calls. Supports high-quality group calls with up to 9 participants in real time.
- Archived Conversations. Easily archive and hide conversations for cleaner inbox management.
- Image & Screenshot Sharing. Instantly share images or screenshots using CTRL + V.
- Custom Chat Colors. Personalize the conversation with selectable chat colors.
- Nicknames. Set, change, or remove nicknames for contacts in private chats.
- Location Sharing. Share your live location instantly using the Share Location button.
- Emoji Support. A rich emoji panel with recent emojis and category filtering.
- GIF Integration. Search and send animated GIFs directly within chats.
- Sticker Packs. Users can browse and send stickers. Admins can easily manage sticker collections.
- Voice Messages. Hold to record and send quick voice clips.
- Message Deletion. Delete messages from your side or from both sender and recipient views.
- Conversation Deletion. When both users delete a conversation, it is fully removed from the database.
- Conversation Search. Quickly search inside chats with scroll-through navigation for results.
- Online Tab. Displays a list of currently online followers for quick access.
- Conversation & Follower Search. Find past chats or start new conversations with a smart search.
- Attachments Tab. Access all shared media and documents in one place within each conversation.
- Live Typing Indicator. Typing alerts appear instantly thanks to real-time WebSocket technology.
- Lightning-Fast Messaging. Messages appear within milliseconds after pressing Enter — powered by Node.js.
- Load Previous Messages. Scroll to load message history in both shortcut and main messenger windows.
- Date Grouping. Messages are automatically grouped by date for better readability.
- Multi-file Upload. Upload multiple files at once. Files are sent sequentially for optimal server performance.
- Auto Contact Pop-up. New messages trigger a contact shortcut, even if the user isn’t currently in Messenger.
- Read/Unread Status. Messages are marked as read only when fully viewed by the recipient.
- Infinite Scroll Contacts. Load more contacts as you scroll down.
- Group Chats. Create, manage, and customize group conversations. Admins can add/remove members and assign roles.
- Group Notifications. Group changes (like nickname edits or member removals) are automatically shared with all members.
- Message Notifications. Mute/unmute conversations for 30 min, 1 hr, 12 hrs, 24 hrs, or forever — with automatic reactivation via Cron Jobs.
- Live URL Previews. Preview links automatically on paste — with the option to remove the preview.
- Media Link Upload. Videos and images from shared links are uploaded and sent automatically.
- One-on-One Calls. Free peer-to-peer audio and video calls — no third-party services required.
- Resizable Call Window. The audio/video call window is resizable, movable, and can be minimized or maximized.
- New Message Button. Quickly start conversations with followers using a dedicated New Message button.
- Fullscreen Mode. Switch to immersive Fullscreen Messenger mode anytime.
- Mobile Responsive. Fully optimized for smartphones and tablets.
- PWA Ready. Easily convert this plugin into a Progressive Web App.
- ...and much more available in the live demo.
Messenger Server Requirements
- PHP 8.0 or newer
- SSL certificate (HTTPS required)
- VPS (Virtual Private Server)
- Crontab enabled
- Coturn server (for TURN/STUN)
- Node.js v16+
- Latest version of Docker
- MongoDB v6.0+
Item’s supportYou can open a ticket to our support dashboardOr you can join to our FORUM to try to find many details about the item.

Supporting


Installable PWA + Push Notifications

Changelogv1.7 [11.06.2025]
- Fixed. Bug in group chats.
v1.7 [06.02.2025]
- Major update.
- New design.
- Everythink moved from socket.io to native websocket.
- Added archive/unarchive feature.
- Added audio group calls.
- Added video group calls.
- Added Reconnecting feature for websocket and calls
- Added posibility to modify the video calls grapichs from configuration file
- The webrtc calls system has been fully changed.
- A group call supports up to 9 participants in a call.
- Smarty updated to the latest version
- Plugin now supports PHP > 8.x
v1.6 [19.12.2023]
- Back to the old design but added the calls system from latest version.
- Fixed calls for ios devices.
v1.56 [23.09.2023]
- Fixed css layout.
- Fixed intro loading for PWA.
v1.55 [12.05.2023]
- Compatibility with the latest sunshine theme.
v1.55 [08.14.2022]
- Fixed send button in mobile devices
- Fixed theme switch in mobile devices.
- Fixed bug when use trying to upload media from shortcuts.
v1.54 [08.12.2022]
- Added smart replies feature, especially for Richard [ https://codecanyon.net/user/hights0 ].
v1.53 [08.08.2022]
- Fixed reported bugs.
v1.52 [07.23.2022]
- Compatible with my second plugin Live Broadcast.
- Fully changed the calls system.
- Added a lot of new features.
- Bugs fixes.
- Design updated.
- And more, i dont remember all the changes lol.
v1.51 [12.18.2021]Messenger
- Fixed major bugs.
- Fixed video/audio calls for ios, and some other browsers, now the webrtc calls are almost compatible with any device.
- Fixed scroll freezing, when user exit from messenger page.
- Fixed scroll freezing, for shortcuts chating. Now the scroll works properly
- Fixed new message count in header, now it disapear when user read the mesage.
- Fixed 0 count new message for header, it was display for 3 miliseconds and dissapear, now it not appear anymore.
v1.50 [05.23.2021]Messenger
- Security updated! License key encoded, no more visible in client window.
- Fixed Login for PWA in iOS.
- Fixed Messenger for users without conversations (now the messenger opens).
v1.5 [05.09.2021]Messenger
- + Added Reactions.
- + Added Replies.
- + Added Forward messages.
- + Added Push notifications.
- + Added PWA.
- + Added [Create/Edit] Groups chat directly from messenger via API.
- + Added Cache for conversations, the conversations will load only one time, next visiting it will load locally more fastest.
- + Online/offline users via Nodejs server.
- + Switch Day/Night mode directly from messenger.
- Design modified.
- Bugs fixed.
- .. and much more.
v1.42 [11.13.2020]Messenger
- + Added Wondertag Theme Compatibility.
- + New design while loading messenger.
- Emojis has been moved to another folder from themes folder.
- Fixed Bugs in Language files.
- Fixed Bug while sending messages..
- Fixed Paste screenshot.
- Fixed Scale icons for iPad.
v1.4 [11.10.2020]Messenger
- + Create new message feature.
- + Auto loading more contacts on scrolling.
- + Auto loading more attachments on scrolling.
- + Implemented Group Chats in messenger and shortcuts.
- + Added fullscreen option.
- + Added Notifications feature (Mute/Unmute) via cronjob.
- + Added Cron Job. for scheduling notifications.
- + Added S3 Storage.
- + New design for shortcuts.
- + New dropdown for shortcut options.
- + Added live typing and live seen in contacts list, now the user can see who is typing without open the conversation.
- + Added copy text button for mobile devices
- Improved the backend, now the messenger is fastest x2.
- Improved seen feature with avatars.
- Messages are now sended/received directly via nodejs (last version was fetched via database) so that increase a the messenger speed to x2.
- Modified colors feature.
- Fixed the videos loading, now the videos loads fastest.
- Fixed chat with pages.
- The recipient avatar keep fixed while scrolling the conversation.
- The recipient avatar keep fixed while scrolling the conversation.
- Fixed the stickers module, now you can stickers how much you want.
- Now by sending location the user must confirm that.
- Added 30K+ emojis, + new emojis design.
- Design improved for messenger page.
- Design for mobile view fully improved, now it looks more professional + touch enabled.
- Dark Design improved.
- In mobile view has been fixed the select text.
- Much more features on demo…
v1.3 [5.24.2020]Messenger
- Fixed Search for users.
- Fixed Online Tab..
- Fixed Some bugs in webrtc calls.
- Fixed Multiple Window Confirm Popup at delete message.
v1.2 [5.22.2020]Messenger
- Moved from long-polling to websocket (now the messaging system it’s much faster) .
- Developed a new video/audio calling system (with new modern features) .
- Added Dark Mode theme, the messenger’s style automatically changed to dark/day.
- Added URL preview. ( example; if a user paste an url of a image or video.. the attachment is automatically uploaded to the server ). Also the user can choose if want to send the preview or not.
- Fixed duplicate messages.
- Created our TURN Server.
- Messenger design modified.
- Some CSS fixed.
- Added nginx configuration.
- Fixed avatar issue for other storages.
- Many bugs fixed.
v1.1 [7.22.2020]Messenger
- Fixed a lot of bugs.
- Added ability to block user.
- Now the messenger works with wowonder privacy data.
- Replacement of wowonder/messages with wowonder/messenger for mobile devices
- Added a security function for config.ini file, now you can rename your /assets/vaneayoung/ini/config.ini file to as you wish Example: myconfigurationfile.ini or 546546546456.ini .. to secure your private data.
- Removed Twilio, now the audio/video calls are for free

- Added option to get in user conversation by link, e.g: https://yoursite.com/messenger/2
- Added mobile view of messenger (fully responsive with touchscreens) ... sometimes Safari can create issues.
- Chat tabs design changed.
- Now the wowonder is much faster, because we have moved all messenger files in footer.
- Added search method in emojis.
- Much more, see the demo https://wo.kontackt.net