First of all, don't take this as an official extension announcement, it's still work in progress. I've been working for some time in a Pusher based realtime chat. Code here (and it's on packagist too):
https://github.com/Push-EDX/flarum-ext-chat
And here working (do note it's not a test chat, it's in production, use wisely):
http://pushedx.net
I've not published it as an official extension simply because I've got no time to maintain it and there are some major issues to solve before publishing it:
- Localization, it's all written in Spanish
- Text customization, as all texts now refer to my own website
That being said, if anyone wants to collaborate, please do so in pull requests. There's already been a few forks, but none of them has collaborated back. There are currently some issues (https://github.com/Push-EDX/flarum-ext-chat/issues), so if someone wants to try fix them and send a pull request
Also note that there is a kind-of a hack in the plugin, in the sense that all chats are stored in a separete sqlite database instead of storing in the main flarum database. Had my reasons when I did it, mostly not saturating the database.
Fixed: By the way, all copyright messages on the extension are pointing to flagrow/flarum-ext-image-upload
, which I took as base ? Should change them