How to Add Live Chat to SMF 2.1 with Better Chat

Started by admin, Oct 11, 2026, 09:34 AM

Previous topic - Next topic

admin

How to Add Live Chat to SMF 2.1 with Better Chat

SMF is built around forum discussions, but sometimes members need a faster way to communicate.

Better Chat adds real-time private chat, group chat, and optional live support directly to SMF 2.1 without forcing your community to rely on a separate messaging service.

This guide walks through the basic setup.

1. Open Better Chat in the Admin Center

After installing Better Chat, open the SMF Admin Center and go to the Better Chat settings area.

This is where you control how chat behaves across the forum.


2. Enable the chat features you want

Better Chat can support several different types of conversation.

Depending on how you want your community to use it, you can enable features such as:

  • Private member-to-member chat
  • Group chat
  • Support / Customer Service Mode
  • Guest support access
  • Reactions inside chat

You do not have to use every feature.

A small forum might only need private chat, while a larger community may want private, group, and support chat together.

3. Configure private chat

Private chat gives members a fast way to communicate one-on-one without leaving the page they are already viewing.

Once enabled, members can open private conversations and continue browsing the forum while those conversations remain available.

This is useful for:

  • Quick questions
  • Member coordination
  • Private discussions
  • Staff communication


4. Test minimized chat bubbles

Better Chat can minimize private conversations into Messenger-style chat bubbles along the side of the page.

This keeps conversations available without covering the forum.

Minimized bubbles can make it easier to:

  • Switch between conversations
  • See unread activity
  • Keep browsing while chatting
  • Reopen a conversation quickly


5. Enable group chat

If your community needs a shared live conversation, enable group chat.

Group chat works well for:

  • General community discussion
  • Events
  • Game nights
  • Project coordination
  • Staff chat

Private and group conversations remain separate, so members always know what type of chat they are using.


6. Set up Support / Customer Service Mode

Better Chat can also provide live support directly through the forum.

When Support Mode is enabled, members — and guests if you allow them — can request help from staff who are currently available.

This creates a much more immediate support experience than waiting for a forum reply or private message.


7. Put staff on duty

Support chat is built around real staff availability.

Staff members can go on duty when they are available to answer support requests.

This prevents visitors from seeing an active support option when nobody is actually available to help.

Depending on your setup, Better Chat can show who is available and route incoming requests into a support queue.

8. Accept a support request

When a visitor starts a support conversation, on-duty staff can see the incoming request.

A staff member can accept the conversation and begin helping the visitor immediately.

The support workflow can include:

  • Incoming request queue
  • Staff acceptance
  • Dedicated support window
  • Join notifications
  • End Chat controls


9. Decide whether guests can use support chat

If guest support is enabled, visitors can contact staff without first registering.

This can be especially useful for:

  • Registration questions
  • Account access problems
  • Download questions
  • Pre-membership support
  • General site assistance

If you prefer to keep chat members-only, guest support can remain disabled.

10. Configure reactions if Better Reactions & Likes is installed

Better Chat can integrate with Better Reactions & Likes.

When enabled, members can react to chat messages without sending another message.

That keeps chat interaction consistent with forum posts and other Better SMF features.


11. Configure chat restrictions

Live chat needs moderation controls just like the rest of the forum.

Better Chat can restrict members from different parts of the chat system when necessary.

Restrictions can include:

  • Private chat only
  • Group chat only
  • All Better Chat activity

You can also provide a reason and duration so the member knows why access has been restricted.


12. Review chat logs

Administrators can review Better Chat history through the admin area.

Separate logs can be available for:

  • Private conversations
  • Group chat
  • Support conversations

This makes it easier to manage activity, investigate problems, and keep old data under control.

Depending on your settings, older history can also be pruned automatically.


13. Test Better Chat as a normal member

Before considering the setup complete, log in with a regular member account and test the system from the user's point of view.

Check:

  • Starting a private chat
  • Minimizing and reopening conversations
  • Unread indicators
  • Group chat
  • Reactions
  • Restrictions
  • Mobile behavior

This is the best way to catch permission or usability issues that may not be obvious from an administrator account.

14. Test Support Mode from both sides

If you are using Support / Customer Service Mode, test it as both the visitor and the staff member.

Make sure:

  • Visitors can see when staff are available
  • Requests reach the staff queue
  • Staff can accept the conversation
  • Messages appear correctly for both sides
  • The conversation can be ended cleanly

If guest support is enabled, test that separately too.

15. Check the mobile experience

Chat is often used from phones, so mobile testing is especially important.

Make sure:

  • Chat windows fit the screen
  • Buttons remain reachable
  • Minimized bubbles do not cover important content
  • Messages remain readable
  • Support controls still work cleanly


Live chat without leaving SMF

Better Chat is designed to add real-time communication without replacing the forum itself.

Forum topics remain the best place for long-term discussion.

Private messages still have their place.

Better Chat simply gives members and staff another option when waiting for a reply does not make sense.

You can use it for private conversation.

You can use it for community group chat.

You can even turn it into a live customer-service system.

And it all stays inside SMF.

Talk now. Stay connected. Keep it inside SMF.

Want to see everything Better Chat can do?

Learn more about Better Chat for SMF 2.1
Having trouble? Please contact me through Help & Support Board.