An async python api wrapper for the Tatsu API.
- Download the library with the
pip install tatsu.py
command - Import the library:
from tatsu.wrapper import ApiWrapper
- Check the wiki for more information: Wiki
- Get the information of a user
from tatsu.wrapper import ApiWrapper
async def get_profile():
wrapper = ApiWrapper(key="API_KEY_HERE")
user_profile = await wrapper.get_profile(274561812664549376)
return user_profile.credits
- Get the ranking of a user:
from tatsu.wrapper import ApiWrapper
async def get_member_ranking():
wrapper = ApiWrapper(key="API_KEY_HERE")
result = await wrapper.get_member_ranking(573885009820254239, 274561812664549376)
return result.rank
- Get the rankings of a server with an offset
from tatsu.wrapper import ApiWrapper
async def get_ranks():
wrapper = ApiWrapper(key="API_KEY_HERE")
result = await wrapper.get_guild_rankings(573885009820254239, offset=100)
return result.rankings[0].rank # This will be 101