7 ms·
Many of the options suggested (Rocket.Chat, Matrix, IRC, ...) work well, and some even have mobile notifications if you use the master server (e.g. matrix.org)
by beagle3 6y ago
Many of the options suggested (Rocket.Chat, Matrix, IRC, ...) work well, and some even have mobile notifications if you use the master server (e.g. matrix.org) - but not if you run your own server (which I want to do for privacy reasons)
Is there any solution for this that doesn't kill battery for Android, and one that works at all for iOS?
- ralala 6y agoYou will probably have to compile the mobile apps yourself. The Zulip docs explain this very detailed: https://zulip.readthedocs.io/en/latest/production/mobile-push-notifications.html https://zulip.readthedocs.io/en/latest/production/mobile-pus... Another possibility is to not include content in the push messages and just send an "there is new content" using the official Zulip push service.
- price 6y ago(I work on the Zulip mobile app.) If you run a Zulip server, you can have it send mobile notifications without needing to compile the mobile apps yourself. Lots of people do that, though their motivations may be different from the grandparent's. This does mean sending the notifications through a central notification "bouncer" service which we run, and that page of our docs explains why the way Google and Apple have designed their push-notification systems makes this necessary. We're working on end-to-end encryption of the push notifications: https://github.com/zulip/zulip/issues/6954 https://github.com/zulip/zulip/issues/6954 Once that's done, that will mean that the content can't be read by the bouncer service, nor by Google or Apple en route.
- ralala 6y agoThank you for your great work, Zulip is overall a very great experience! (OT: The one thing I still miss on Android is the handling of the share Intent)
- Cyphase 6y agoThis is in the works now. Here's the issue: https://github.com/zulip/zulip-mobile/issues/117 https://github.com/zulip/zulip-mobile/issues/117 Here's a recent (~3 weeks old) and active pull request: https://github.com/zulip/zulip-mobile/pull/4124 https://github.com/zulip/zulip-mobile/pull/4124
- opan 6y agoWhat's stopping you getting mobile notifications from Matrix while not using the flagship server? Just in case you didn't know, I'll mention that you can sign into other home servers in the Riot app. It may not be obvious at first.
- beagle3 6y agoThe server needs to send a signed message to Apple for this to work on iOS; I would either have to register as a developer with Apple and get my own key, or have to route the message through the flagship someway. (There may be a kludge like the one described above for Zulip, but last I checked about a year ago, there wasn't).