⠀
⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
Private Messaging for Flarum
⠀

Encryption-free
No setup required. Users can start messaging right away.
Multi-device
Each message is securely synced between each user's device.
Realtime
Whisper is shipped with WebSockets support. See when another user is typing and receive new messages in real time.
Easy to Use UI
Anyone who has ever texted, used Facebook messenger, or other messaging app will feel right at home.
Installing
composer require kyrne/whisper
If you have previously used Shout, you will need to drop the conversations messages and conversation_user tables. As well as remove the unread_messages field on the users table.
Works Well With
Demo


Now supports read-receipts!
More Info:
⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
Supporting me
This extension took me almost 200 hours to make from start to finish. If you enjoy this extension and want to support its future development consider supporting me: 
Current Limitations
- Only supports Websockets. The volume of messages sent and typing notifications will quickly exhaust the free pusher plan.
Future Features
- Static group messages
Text formatting with bbcode and markdown Done
- Email notifications
Issues or Suggestions?
If you run into any problems? Have a suggestion or issue? Don't hesitate to reach out to me on Discord @Kyrne #9728, and I'll be happy to help!