Resolved since Mlem has all the features I wanted:
https://mander.xyz/comment/22644935
It also solved one I hinted at in a few of my comments, what are the server’s users actually like. That’s exposed in a tab on a pane summarising a server but you can see some of the information online, like the endorsements here for lemmy.ml:
https://gui.fediseer.com/instances/detail/lemmy.ml
Edit of original question
Is there an iPhone client that makes it possible to do these three things in the app:
- To be able to see the different sidebars that are visible if you load these two sites (not only the side bar on server I’m registered to):
-
To be able to scroll these community (sorry not channel) lists separately and independent of channels from other servers (sorry not instances) (and not only the channels on server I’m registered to):
-
To be able to search “ask lemmy.ml” filtered by communities and see “https://lemmy.ml/c/asklemmy” show up in some way.
Original post
Maybe it’s just the iPhone clients, but they seem to have issues with use cases for other instances, for example:
- If I’m interested in news from a certain country, and there is an instance focused on that country, I basically need to get on the web to search if there is a useful channel on that instance. If you use on of the iPhone clients to search for a channel and only use the instance name then nothing seems to match show up. You can find users from those channels, channels that happen to use that set of characters, or when people write a channel from that instance, but the search doesn’t seem to match channels on that instance.
- Clients don’t seem to offer a way to navigate to an instance and see all its channels. This is basically the same use case as above, but with more exploration and less targeted. Again, I seem to need to use the web.
- I can’t find a way to show the sidebar for an instance, besides the one I’ve registered for. For a lot of instance+channel combinations this really doesn’t matter. But when it matters, it tends to matter a lot. I had a few situations in [email protected] where people basically resorted to saying the instance was lemmy.ml and I had to go look up why that would matter by switching to a browser. (Yeah… a newbie problem, and now I wonder how I could have missed it.)
So, incase this comes across as just statements, here are some questions:
- Am I missing an obvious client / some buttons to click?
- Is this just how communities and users grew to use the echo system?
- Are the iPhone clients all from similar codebases or copying UI layout?
- Is there some technical issue with the exposed search APIs?
I think I get what you’re saying now and I don’t think it’s a syncing issue, I think it’s a string matching issue. I think I’ve explained why in another comment (in the list as #2), linked here so it’s faster to find:
https://mander.xyz/comment/22639657
Are you trying to filter known communities by their instance?
That is not supported by the Lemmy API, so a client can’t do that without depending on some other third party API.~~https://join-lemmy.org/api/main#tag/Miscellaneous/operation/Search~~
edit: A client can do it, but I don’t think any client has that feature.
Exactly what I was after and one of my initial guesses in the post. Thanks.
It’s a shame, it would be useful
Actually, maybe not. For #3 I’m trying to search for keywords (that are commonly in the community name) on a given server that I’m not registered to. It would also be nice to search keywords in the text of a post that are in any post on a given server, that is not the one I’m registered to.
ie. keyword = “scuba”, server = ${known australia server}, match is one of community names or posts.
Edit note: Wow I have an issue with saying instance when I mean server and channel when I mean community
See my edit. It is possible, but the client needs to implement it.
If you think it would be useful, open a feature request in your client’s repository. It can be done by getting the list of all the communities in your instance and searching by instance domain.