The Android app can now notify you about new messages and mentions while it's closed. It does this without Google: notifications come through UnifiedPush, using a small push app you install alongside Stoat.
Getting set up
Install a push app. Either of these works:
Sunup (F-Droid): the easiest. Install it and open it once; there's nothing to configure.
ntfy (F-Droid or Google Play): uses our own push server. In ntfy's settings, set the default server to https://push.stoat.donthave.funbefore turning on notifications in Stoat.
Turn notifications on. In Stoat, go to Settings → Notifications and turn on push notifications. If you'd already turned them on, turn them off and on again.
Pick your push app if Stoat asks. It only asks when you have more than one installed. You can change it later under Settings → Notifications → Push app.
If you don't have a push app installed, Stoat tells you so when you try to turn notifications on.
Good to know
You need the latest version of the app.
If notifications stop arriving, check that your push app is still allowed to run in the background (Android's battery settings), then turn Stoat's notifications off and on again.
This is our own Stoat server, and these release notes are ours too. From now on, "What's new" shows changes to stoat.donthave.fun and our builds of the apps, not the official stoat.chat ones.
What's different from stock Stoat
Our own Android app. It installs as fun.donthave.stoat, so it can sit next to the official app.
Our own look. New icons for the apps and notifications.
Smoother calls on the desktop app. Turn on Prioritise Voice & Video Traffic in the desktop settings, and call audio and video get marked as high priority, so routers that support it send them ahead of downloads and other traffic. It's off by default, and takes effect from the next call you join.
Coming soon
Push notifications without Google on Android, through UnifiedPush.