-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
📝 Documentation Overhaul 🚧 #136
Comments
Why are we not doing this automatically? Is there some benefit in keeping it in ISO 8859-1? I feel like this will only cause more issues to appear over time as people won't know what's going on since it's non-trivial to figure out. Even when documented, it would just clutter the docs when we could easily do this on the library side. |
Is it possible to know usernames of players who playing on server rn? I apologize if this is already there, but I cannot find documentation about it |
@Izergaer The readme has an example that shows how to get player names from the query response. It's also possible to get player names from status. The CLI that comes with this library does both too https://github.com/Dinnerbone/mcstatus/blob/10cea643fa3866063c6b5b327fe890213ecee7f2/mcstatus/scripts/mcstatus.py#L56 |
I took it in #450. |
Looked again and checked those points which are done now, other ones don't worth resolving/moved to its own issue (such as #307). Maybe close this? |
I agree, let's make these new issues:
As for the doctests, I don't think this is too important for us now, although an issue could be opened about it, I'm neither for nor against. Once done, the links to these issues should be mentioned in a closing comment for this. |
I mentioned issue numbers in the initial comment next to each item. I concur with leaving out doctests for now. |
I have seen several issues asking for an online/offline feature or pasting a stacktrace of a timeout exception. Honestly, I'm surprised at the number of people that would install an extra library without understanding basic exception handling in Python, but I digress. There also have been feature requests that have nothing to do with what mcstatus is even about (such as RCON support). Well, we all start somewhere and I'm certain we could foster a more welcoming onboarding experience and a better user experience by overhauling the documentation for mcstatus.
Sorted by highest priority for the project, this is my opinionated list of things to do to improve the user experience:
dir
to see what attributes an object has e.g. Is there documentation? #131)async
version (Using the library asynchronously #171)The text was updated successfully, but these errors were encountered: