Immersive Messenger: real-time chat, voice and video calls on native DMs

Immersive Messenger: real-time chat, voice and video calls on native DMs 2.7.8

No permission to buy (€49.00)
Three releases since 2.0.0.

2.0.3: message tools. React, reply and more in one tidy pill beside the bubble, your forum's reactions in one click, double-click to like, and a long-press sheet on phones with large reactions, reply, quote, copy and select text.

2.0.2: calls that feel like a phone messenger.
  • Your own camera shows from the first ring; the other camera only turns on once they answer.
  • On phones, an incoming call takes the whole screen with Accept, Accept with audio only and Decline. In a call you sit in a small window you can drag or tap to swap, flip to the back camera, switch voice to video and back, and keep typing while the call stays in a bubble.
  • On desktop, the call opens in a window you can move and resize, go full screen or pop out in picture in picture, with a device panel and keyboard shortcuts.
  • Calls survive a return from the background and a Wi-Fi to 4G switch, and the camera and microphone are always released.
  • TURN provider choice: Cloudflare Realtime TURN or Metered generate short-lived relay credentials from one key, so calls connect between mobile networks.

2.0.1: a calmer admin side. Options split into five pages with settings that only appear when they apply, values checked as you save, a STUN and TURN test that runs in your browser, a setup checklist on the dashboard, and a floating Messages button that steps aside for other floating widgets and can sit on either side.

Install the archive over 2.0.x or any 1.x version from the Admin CP; every setting keeps its value.
See it running: live demo, log in as demo / demo2026. Full changelog on the version history.
  • Like
Reactions: VMgrid
Immersive Messenger jumps from 1.1.1 to 2.0.0 here. Two big steps since this page was last updated.

2.0.0: a complete rewrite.
  • A new sync engine: every new message, edit, deletion, reaction and pin reaches every participant, with Pusher in about a second and without it on its own, including changes made from the native inbox.
  • Sending never blocks: messages are queued and retried through a network cut, members can send several in a row, and nothing is lost when two people write at the same time.
  • A native XenForo design built from XenForo's own components and style properties: it follows light, dark and third-party styles, with a stylesheet about a tenth of the old one.
  • A conversation list that refreshes itself, loads as you scroll and searches titles and participants.
  • Full keyboard navigation, copy text, and new "Delete own messages" and "Delete messages by anyone" permissions with the moderator log.

1.4.0: calls. One-to-one voice and video calls with screen sharing, a call screen you can minimise while you keep chatting, an incoming call banner on every page, and the call history in the thread.

Upgrade from any 1.x version by installing the archive from the Admin CP: conversations, call history, pins and preferences are kept. Templates and phrases were rewritten, so review custom template edits and translations.

See it running before you update: live demo, log in as demo / demo2026.
The full changelog, release by release, is on the version history.
Immersive Messenger 1.1.1

Upgrade: upload the whole upload folder and run the add-on upgrade in the Admin CP. This release adds one permission, Upload a custom conversation wallpaper (granted to members and staff by default), and one option, Open on the conversation list (left disabled).

Wallpapers
  • Ten new wallpapers, twenty in total: patterns (hearts, bubbles, paper planes, sparks, waves, confetti, diamonds, honeycomb) and gradients
  • Members with the new permission can upload their own image, and remove it at any time
  • Drawn in CSS: no extra image files, readable on light and dark themes

Conversation list
  • Bulk moderation is back, with XenForo's own actions: mark read, mark unread, star, unstar, leave
  • The list can be widened to read long titles in full, remembered per device
  • Starred conversations now show a star
  • Shows the person you are talking to, not whoever posted last
  • Compact dates, sender name in the accent colour, squared avatars, airier rows

New
  • A dedicated pinned messages list, opened from the pin bar
  • New option: open on the conversation list instead of the most recent conversation

Now built on XenForo's own components
  • @-mention autocomplete is XenForo's own, identical to the editor
  • Emoji auto-completion (😄) comes with it
  • Images open in XenForo's lightbox
  • Real FontAwesome icons in the formatting bar

Fixed
  • An open composer panel stayed on screen after sending and covered the conversation
  • The conversation options menu was cut off
  • Attachments in the dock showed list bullets and an oversized thumbnail
  • A back arrow appeared on the conversation list, where it did nothing
  • The new-conversation form now matches the rest of the add-on and fills the space
  • The real-time "Connection successful" message could not be translated
  • "Seen by ..." is now announced to screen readers

Thanks to everyone who reported these.
  • Like
Reactions: 🔥Iggy🔥
Immersive Messenger 1.1.0

Upgrade first: upload the whole upload folder (this release adds two new files) and run the add-on upgrade in the Admin CP.

New
  • Paste an image into the composer with Ctrl+V
  • Drag and drop files onto a conversation
  • Instant send feedback, with a one click retry when a send fails
  • Messages written offline are sent automatically once the connection returns
  • Notification sound, unread counter in the tab and favicon, optional desktop notifications, everywhere on the forum

Improved
  • The interface is now fully translatable
  • A slow or unreachable real-time provider can no longer delay sending a message
  • Quieter polling on idle conversations and background tabs
  • Minified JavaScript: 187 KB down to 85 KB

Fixed
  • An unhandled promise rejection on a failed send
Back
Top Bottom