mobieusKnow mobieusChat — real-time chat rooms History #318
Author
system
Submitted
Jun 14, 2026 6:59am
Summary
KB drift-audit reconciliation 2026-06-14: corrected to match dev (report deliverables).

mobieusChat

Real-time chat rooms for your community, available on every tier and enabled by default. Tenant admins can disable per-tenant from /admin/config#section-features.

For members

Find the rooms

Click mobieusChat in the main nav or visit /rooms. You'll land in the room you were in last (cookie-backed), or in the first room your role lets you see.

Compose a message

Type in the composer at the bottom of the room. Enter to send. Shift + Enter for a new line. Type @ to mention someone — the dropdown autocompletes from the active member list.

Reply to a specific message

Hover any message and click the reply icon in its toolbar. A reply pill appears above the composer with the quoted context. Send normally; the reply renders inline in the new bubble with a click-through to the original.

Custom emoji and GIFs

Click the smiley face for emoji — eight icon tabs cover Smileys, Gestures, Hearts, Animals, Food, Activities, Objects, and your tenant's Custom emoji. Type :shortcode: to autocomplete a custom emoji inline.

Click the bold GIF label next to the smiley for the GIF picker. The modal opens with trending GIFs preloaded; search debounces as you type. Click a GIF to insert it; click outside or hit Esc to close without picking.

Attach files and voice messages

Click the paperclip to attach up to 4 files to a message. Images (JPEG, PNG, GIF, WebP — up to 10 MB) render inline; audio (up to 15 MB) plays inline; other files like PDFs (up to 25 MB) show as a download link. Attachments follow room permissions — only people who can see the room can open them. A message can be attachments-only.

Click the mic to record a voice message — up to 2 minutes — and send it as an inline audio clip. Voice messages also work in DMs, on both the messages page and the messenger windows.

Click an avatar for the user menu

Avatars are buttons. Click yours or someone else's to see View profile, Send DM, Add friend, Follow, Mute, Block, and Report.

Cosmetics show up here too

If you've activated cosmetics on /account/cosmetics — username color, avatar frame, chat bubble shader, profile effect — they render in every message you send in mobieusChat.

For tenant admins

Create or edit a room

Go to /admin/chat-roomsNew room for a new room, or click Edit on any existing row.

Each room has:

  • Name — shown in the room list.
  • Slug — the URL piece at /rooms/<slug>. Locked after creation so existing bookmarks keep working.
  • Topic (optional) — shown under the room name in the list.
  • Visibility — Public (anyone whose role passes the minimum can see and join), Listed-private (shown in the list, minimum role gates entry), Hidden (direct-link access only, never shown in any list).
  • Read role — minimum role to enter the room and read messages.
  • Chat role — minimum role to send messages. Auto-clamps up to match the read role (post can never be looser than view).
  • Slow mode — seconds between sends per member. 0 turns it off. Useful for AMAs.

Per-room mutes

Mods (role 3+) can mute a member in a specific room for a fixed number of minutes or indefinitely from /admin/chat-rooms. Active mutes count against the mute strip at the top of the admin view.

Custom emoji

Upload at /admin/chat/emoji. PNG/GIF/WebP/JPEG, 256 KB cap each, virus-scanned at upload. Members type :shortcode: to insert.

Reports

Reports filed from the chat user menu flow into the same moderation queue as forum reports at /admin/moderation?type=chat_message.

Archive a room

Archived rooms stop accepting new messages. History stays readable. Archive from the room's Edit page or from the row's Archive button.

FAQ

Is chat on every tier? Yes — every tier, including the entry plan. Enabled by default.

Can I disable chat for my community? Yes. Tenant admins toggle live_chat off at /admin/config#section-features. The mobieusChat link disappears from the nav and /rooms redirects.

Does chat use my Stripe? No — chat itself is free for members. mobieusCredits packs (for buying cosmetics, thread bumps, sponsored slots) use Stripe.

Can I export chat history? Standard data-export tools cover chat messages along with the rest of your tenant.

# mobieusChat

Real-time chat rooms for your community, available on every tier and enabled by default. Tenant admins can disable per-tenant from `/admin/config#section-features`.

## For members

### Find the rooms

Click **mobieusChat** in the main nav or visit `/rooms`. You'll land in the room you were in last (cookie-backed), or in the first room your role lets you see.

### Compose a message

Type in the composer at the bottom of the room. **Enter** to send. **Shift + Enter** for a new line. Type `@` to mention someone — the dropdown autocompletes from the active member list.

### Reply to a specific message

Hover any message and click the reply icon in its toolbar. A reply pill appears above the composer with the quoted context. Send normally; the reply renders inline in the new bubble with a click-through to the original.

### Custom emoji and GIFs

Click the **smiley face** for emoji — eight icon tabs cover Smileys, Gestures, Hearts, Animals, Food, Activities, Objects, and your tenant's Custom emoji. Type `:shortcode:` to autocomplete a custom emoji inline.

Click the bold **GIF** label next to the smiley for the GIF picker. The modal opens with trending GIFs preloaded; search debounces as you type. Click a GIF to insert it; click outside or hit **Esc** to close without picking.

### Attach files and voice messages

Click the **paperclip** to attach up to 4 files to a message. Images (JPEG, PNG, GIF, WebP — up to 10 MB) render inline; audio (up to 15 MB) plays inline; other files like PDFs (up to 25 MB) show as a download link. Attachments follow room permissions — only people who can see the room can open them. A message can be attachments-only.

Click the **mic** to record a voice message — up to 2 minutes — and send it as an inline audio clip. Voice messages also work in DMs, on both the messages page and the messenger windows.

### Click an avatar for the user menu

Avatars are buttons. Click yours or someone else's to see View profile, Send DM, Add friend, Follow, Mute, Block, and Report.

### Cosmetics show up here too

If you've activated cosmetics on `/account/cosmetics` — username color, avatar frame, chat bubble shader, profile effect — they render in every message you send in mobieusChat.

## For tenant admins

### Create or edit a room

Go to `/admin/chat-rooms` → **New room** for a new room, or click **Edit** on any existing row.

Each room has:

- **Name** — shown in the room list.
- **Slug** — the URL piece at `/rooms/<slug>`. Locked after creation so existing bookmarks keep working.
- **Topic** (optional) — shown under the room name in the list.
- **Visibility** — Public (anyone whose role passes the minimum can see and join), Listed-private (shown in the list, minimum role gates entry), Hidden (direct-link access only, never shown in any list).
- **Read role** — minimum role to enter the room and read messages.
- **Chat role** — minimum role to send messages. Auto-clamps up to match the read role (post can never be looser than view).
- **Slow mode** — seconds between sends per member. 0 turns it off. Useful for AMAs.

### Per-room mutes

Mods (role 3+) can mute a member in a specific room for a fixed number of minutes or indefinitely from `/admin/chat-rooms`. Active mutes count against the mute strip at the top of the admin view.

### Custom emoji

Upload at `/admin/chat/emoji`. PNG/GIF/WebP/JPEG, 256 KB cap each, virus-scanned at upload. Members type `:shortcode:` to insert.

### Reports

Reports filed from the chat user menu flow into the same moderation queue as forum reports at `/admin/moderation?type=chat_message`.

### Archive a room

Archived rooms stop accepting new messages. History stays readable. Archive from the room's Edit page or from the row's Archive button.

## FAQ

**Is chat on every tier?** Yes — every tier, including the entry plan. Enabled by default.

**Can I disable chat for my community?** Yes. Tenant admins toggle `live_chat` off at `/admin/config#section-features`. The mobieusChat link disappears from the nav and `/rooms` redirects.

**Does chat use my Stripe?** No — chat itself is free for members. mobieusCredits packs (for buying cosmetics, thread bumps, sponsored slots) use Stripe.

**Can I export chat history?** Standard data-export tools cover chat messages along with the rest of your tenant.