So I’m using a lot the option to chat myself in apps like WhatsApp or Telegram. But I don’t wanna put my trust in them.

I tried about using NextCloud (I have an instance) Talk, but I’m not satisfied: the app won’t load if I have no internet connection.

What I am actually looking for:

  • something with cross client sync that sync is ideally on my server
  • simple to use like sending message to self but with good search options, maybe even tagging
  • ability to send images, files etc
  • caches offline on clients

thanks.

P.S. wasn’t really sure what tag to use here. Help seems like I’d use when I have an issue with an existing project. but I’m looking for a new one so I used this.

thanks!

    • ReversalHatchery@beehaw.org
      link
      fedilink
      English
      arrow-up
      4
      ·
      24 days ago

      well search is not that good, it can only find exact word matches for any of the words, but otherwise yeah. though I think telegram isn’t much better at this either

        • ReversalHatchery@beehaw.org
          link
          fedilink
          English
          arrow-up
          2
          ·
          23 days ago

          it can be, if the client downloads everything. I’m not sure if most Matrix clients do that, I think instead they use the serverside search api: https://spec.matrix.org/latest/client-server-api/#server-side-search

          though, after looking at it, it seems it has more features than what the element clients expose to us.
          also, it seems it’s not specified how the server should treat the search term. I think I remember something that with synapse, it is just passed to postgres as it is, but maybe a different homeserver can choose to implement it with wildcard or regex support

      • Zelaf
        link
        fedilink
        arrow-up
        3
        ·
        24 days ago

        Search is definitely lacking sadly. Unsure if there’s even solid plans to make it much better either.

        I don’t do a lot of message searching so luckily for me, it’s not something that bothers me too much.