################################## Welcome to osu.py's documentation! ################################## Easy to use API wrapper for osu!api v2 written in Python. Getting started =============== If you're new to osu.py, consider checking out this `guide `_ on how to get started! Looking for something specific ============================== Visit the `examples page `_ or join the `discord `_ and feel free to ping me (@sheppsu) or just dm me directly. There are some examples on the github `here `_ that might help you find what you're looking for. Otherwise here are some common uses for the api that you might be looking for. * `Get a list of the top player's by score, spotlight, or pp `_ (here's an `example `_) * `Get a beatmap by its id `_ or `Get multiple with one request `_ * `Get scores on a beatmap `_ * `Get a user by their id or username `_, `Get multiple with one request (ids only) `_, or `Get the user of the authorization code grant being used `_ * `Get a user's score on a beatmap `_ or `Get all their scores for a beatmap `_ * `Get a user's beatmaps (also includes most_played) `_ * `Get top plays or recent plays of a user `_ * `Search users and wiki pages `_ * `Run Client asynchronously with asyncio `_ * Get `changelog build `_ or `changelog listings `_ * Get `beatmapset discussion posts `_, `beatmapset discussion votes `_, or `beatmapset discussions `_ * `Get news listings `_ and `news post `_ Documentation tree ================== .. toctree:: :maxdepth: 5 license.rst installation.rst guide.rst advanced.rst examples.rst api.rst Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`