Messenger 1.4 did a lot, but it carried years of patches and some of them showed: a list that did not refresh without Pusher, edits and reactions the other person never saw, a message that could slip away when two people wrote at the same time. Version 2.0 is a complete rewrite of the engine and of the interface. Every feature of 1.4 is still there.
Immersive Messenger on the store
A sync engine that never loses a message
- Every new message, edit, deletion, reaction and pin reaches every participant. With Pusher it takes about a second; without it, the messenger keeps itself in sync on its own.
- Sending never blocks. Messages are queued and retried through a network cut, marked "Waiting for connection" or "Not sent" with a retry button, and members can send several in a row without the native ten second wait.
- Changes made from the native inbox or the API show up live too.
A native XenForo design
The whole interface is built from XenForo's own components and style properties, so it follows your style: light, dark or third-party, without a single hard-coded colour. The stylesheet is about a tenth of the previous one, and pages are lighter.Also new
- Incoming calls ring on every page and in every open tab, and the call screen can be minimised while you keep chatting.
- A conversation list that refreshes itself, loads as you scroll and searches titles and participants.
- Copy text, full keyboard navigation in the thread, and new "Delete own messages" and "Delete messages by anyone" permissions, with the moderator log.
- Replies to a voice note or a photo say so, and voice notes show their length before you play them.
Try it
Log in on the demo board with demo / demo2026: the Night Owls group chat, a voice note from Ava and a card trade are waiting.Upgrading
Install the archive over any 1.x version from the Admin CP. Conversations, call history, pins, mutes and preferences are kept. Templates and phrases were rewritten, so review custom template edits and translations of Messenger phrases. If the upgrade reports an invalid callback, wait two minutes and run it again from the add-on list.Immersive Messenger on the store