bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
12.89k stars 1.65k forks source link

Ability to View Precise Follower Counts >1K Especially Your Own But Also Any Other User's #5218

Open hangukhiphop opened 2 months ago

hangukhiphop commented 2 months ago

Is your feature request related to a problem? Please describe.

Yes, I've seen some cases of premature rounding up to the nearest hundred (e.g. barely >1K followers presenting as 1.1K followers) and I've seen rounding discrepancies between mobile and PC.

I find it frustrating that I'm not privy to my precise follower count until the moment I climb above or fall below the nearest hundred.

It would be nice if the follower list, upon clicking the follower count hyperlink, displayed the expanded number in the header where it currently just says "Followers"

Describe alternatives you've considered

I understand the purpose of rounding to the hundreds, so I wouldn't suggest expanding it by default.

Additional context

Tim-Gra commented 2 months ago

I found out by chance that the number of followers, following and posts seems to depend on the translation. If I set the app language to German (btw, I'm from Germany), I get the correct numbers (e.g. 15,951 posts). However, if I set the app language to English, I only see 15.9K.

I have not yet tried any other language settings.

hangukhiphop commented 2 months ago

great workaround, thanks!

awakecoding commented 2 weeks ago

Now that I've reached 1K followers, I am also wondering the same. Where can I see the exact number of followers, not just the rounded number?

SteveMouzon commented 1 week ago

I found out by chance that the number of followers, following and posts seems to depend on the translation. If I set the app language to German (btw, I'm from Germany), I get the correct numbers (e.g. 15,951 posts). However, if I set the app language to English, I only see 15.9K.

I have not yet tried any other language settings.

I just tried the German workaround and it didn't work for me. Any other options?

NunoSempere commented 1 week ago

I found this api endpoint: https://public.api.bsky.app/xrpc/app.bsky.actor.getProfile?actor=nunosempere.com (substitute nunosempere.com for your username)

runevision commented 5 days ago

The issue is still there and the number is rounded differently on the web versus the iOS app. Using the API method above I can see that I currently have 1466 followers.

On the web it displays as 1.4K. In the iOS app it displays as 1.5K. Sometimes they display the same, and other times they differ by 0.1K, so I assume the web view rounds down while the iOS app rounds to nearest.

dr commented 1 day ago

@runevision I notice the same. I presume the API's raw number is the final arbiter (1693), in which case web rounds correctly (1.6K) but iOS does not (1.7K).