Suggestion Configurable "Enter" key behavior

club-home

Customer
Watch Party XenStaff XenStreak
Hi! And one more feature request, please: Configurable "Enter" key behavior (admin default + per-user setting)

Currently, messages are sent by pressing Enter. This is a sensible chat-style default, but it doesn't fit everyone: users who write longer, multi-line messages (common for business discussions) often hit Enter for a new line and accidentally send an unfinished message.

I'd like to suggest making this configurable on two levels:
  1. Admin option (global default): an ACP setting to choose the board-wide default — "Enter sends message" vs. "Enter adds new line (Shift+Enter sends)".
  2. User preference: an option in the user's account/alert preferences to override the admin default, so each member can pick the behavior they prefer — like in Telegram Desktop or Discord, which both offer this toggle.
This would be especially helpful on desktop, where multi-line messages are more common, while mobile users typically expect Enter to send. Both audiences would be covered with a single pair of settings.

Thanks for the great add-on — i do hope the messenger will be is a core part of direct messages experience, and this flexibility would make it fit both quick-chat and long-form use cases.
 
Both levels are built into the next update, the way you described them.

An admin option sets the board default: Enter sends the message with Shift and Enter for a new line, or Enter adds a new line with Ctrl and Enter to send. Each member can then override it in their preferences, and the third choice there is Board default, so nobody has to decide anything to get sensible behaviour.

Long business messages were the right argument for it. Thank you.
 
Out now, in 1.4.0, at both levels you asked for.

An admin option sets the board default: Enter sends the message with Shift and Enter for a new line, or Enter adds a new line with Ctrl and Enter to send. Each member can then override it in their preferences, where the third choice is Board default, so nobody has to decide anything to get sensible behaviour.
 
Ready to make your forum unforgettable?Browse the storeSee the plans
Immersive Messenger
From the store

Immersive Messenger

A premium, real-time Discord/Telegram-style messenger for XenForo 2.3, built on native Direct Messages, no paid service required.

49.00€
View in store

Premium XenForo add-ons, built, sold and supported by the developer himself. One-time payments, 12 months of updates, forums that answer back.

Gwendal Grandhomme (EI) · SIREN 107 454 522 · France

Back
Top