Skip to content

Commit 8740f4b

Browse files
committed
Add API endpoint handler for fetching a user's recent games
1 parent 99ea6f0 commit 8740f4b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

api.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,13 @@ def get_auctions(self, page: int = 0) -> dict:
3232
auctions = parse(api_request)
3333
return auctions
3434

35+
def get_recentgames(self, player_name: str) -> dict:
36+
"""Fetches the recently played games of a specific player."""
37+
player_uuid = self.get_uuid(player_name)
38+
api_request = requests.get(f"https://api.hypixel.net/recentgames?key={self.api_key}&uuid={player_uuid}").content
39+
player_data = parse(api_request)
40+
return player_data
41+
3542
def get_player_auctions(self, player_name: str) -> dict:
3643
"""Returns a `dict` of all Skyblock auctions from a particular player."""
3744
player_uuid = self.get_uuid(player_name)

0 commit comments

Comments
 (0)