One of the most frequent questions we get is: Why doesn't Tusky support push notifications?

Because pushing to devices would require us to use proprietary Google libraries and to run a relay server. But we want Tusky to be pure FOSS (free and open-source software) and don't want to send any data to Google so we decided not to implement push notifications at this time. We are researching other possibilities to make notifications faster though.

@Tusky Push notification in the Conversations app (XMPP client) works very well on most mobiles (with disabled battery optimization), based on a simple long-term tcp connection. I've been using it for years without issues. ☝️

@Tusky was literally just suggested to me and I’m going to be looking into it as a firebase alternative

@Tusky I wonder if a custom rom, a common library sort of thing or a magisk module could do that.

@Tusky That's great!Thank you very much for not using Google shit! 😍 👍

@Tusky Personally, I'd call 'no push messages' a feature! I turned them off in every other app. Otherwise you end up constantly glancing at your phone! 😊

@Tusky proprietary libs always give problems, which you cant fix yourself when you discover them. The fact that data is also sent, out of your control, makes it bad when the owners network hicks up, temporarily breaking your service.
I had that 48hrs ago with open dns service from - I had lost 2:45hrs worth of streaming time. All buffered because of my OBS setup, but never the less cutting me off from the few people who listen to my radio programming for that whole time slot.

@Tusky The only good thing for me is that real time interaction is not required for radio. So the delay was funny when I wanted to end the transmission, because it also took 2:45hr to empty that enormous audio streaming buffer 😎

I agree that keeping Tusky pure FOSS is the way to go. I wonder how #Mastalab does push notifications.

@Tusky sit on a websocket and use something like

Thank you! I'm very happy about your reasoning and decision here.

@Tusky Any chance we can opt in to a lesser than 15 minute refresh time? I'm using Tusky Nightly.

15 is a standard in later Android versions, for battery optimization, however we're looking into the possibility of push notifs (without google), in the future.

The refresh option is being discussed here:

@Tusky ...solved this problem. You can have push notifications without Google :-)

@Tusky but don't get me wrong. Tusky works fine for me the way it is :)

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!