Work uses Slack, which is quite entrenched in the organization, so trying to move all of my contacts over to something else would be nontrivial. Colleagues use it to send moderately urgent messages every now and then, so notifications on my phone would be a nice-to-have.

I haven’t had much luck finding well-maintained open-source clients for Slack. I could sandbox Play Services alongside the official app or a browser, but I’d rather not make my phone run the whole Google Play stack just for those notifications. Did I miss any low-hanging fruit or is hosting a Matrix bridge the only alternative?

  • @[email protected]
    link
    fedilink
    282 months ago

    Why in the world are you using company resources on a personal device? You should always seperate the two for your own peace of mind as well as privacy.

    • monovergent 🛠️OP
      link
      fedilink
      14
      edit-2
      2 months ago

      Agreed, but company does not provide us devices. Everything I’ve said applies to my second phone running GrapheneOS, which I am using as my work phone. I’m trying to avoid setting up and running Play Services just for nice-to-have notifications when none of my other apps require it.

      • @[email protected]
        link
        fedilink
        142 months ago

        Cant request one? Just buy a used, cheap, bottom of the barrel android phone for work purpose. Trust me, its worth it.

        It’s a hassle handling two phone but for me its well worth it. Anything work related goes into that phone. I dont touch it once im clocked out. Disable every single app that are not work related.

    • @[email protected]
      link
      fedilink
      52 months ago

      Lots of small companies don’t require/give you to use a dedicated work phone. Shit my company isn’t even all that small anymore and we still don’t.

    • Scott
      link
      fedilink
      English
      12 months ago

      I do this. I self-host rather than use Beeper but the effect is the same. Single client (Element) to my own Matrix server (Synapse) with bridges to WhatsApp, Signal, Telegram and Slack.

      • Cousin Mose
        link
        fedilink
        22 months ago

        I’m dying to do this but the clients for Matrix on iOS and macOS look like trash, they’re either web wrappers or have that creepy Windows look.

        I really wish I had the time to study Swift and native app development.

        • Scott
          link
          fedilink
          English
          32 months ago

          I’m running GrapheneOS and have no idea what things look like on the fruity phones.

          • Cousin Mose
            link
            fedilink
            12 months ago

            I use Linux utilities everyday on macOS as well as on my servers and networking equipment—I love it to death.

            But when it comes to the end-user stuff, I’m deeply invested in Apple’s ecosystem. My personal laptop, work laptop, phone, Apple TV work pretty seamlessly together and I love that aspect of it.

            What saddens me most is the drive away from native app development regardless of OS. Can’t stand Windows but if I’m using it I want the applications running on it to match Windows’ design language the same as I do on macOS (Linux GUI looks awful on macOS) and Linux (depending on desktop environment).

            More related to Linux though, I do tend to lean more toward BSD UNIX than Linux, but due to the lack of containerization and popularity it’s hard to make it a daily OS.

  • Kevin
    link
    fedilink
    92 months ago

    I have an old phone with microg, slack, tasker and termux running on it. When slack receives a push notification, tasker pulls it out and sends it to a script in termux that forwards it to my gotify server, which my main phone is listening for notifications on.

    I’ve emailed Slack a bunch of times asking for unified push or even just an API route I can listen on, but so far I’ve had no luck.

  • @[email protected]
    link
    fedilink
    62 months ago

    Same situation. But notifications is pretty easy to solve. Just set them to go to some private email.

    As for accessing the app privately, also easy enough: don’t use the app, use the web interface on a private browser profile.

    That’s not possible on mobile without user-agent spoofing the browser to make it appear like a desktop. But then if it’s only messages “every now and then”, that should not be problem. Just keep to desktop, your quality of life has improved already! That is just my own experience, of course.