File tree Expand file tree Collapse file tree 1 file changed +15
-11
lines changed
Expand file tree Collapse file tree 1 file changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -13,21 +13,25 @@ def get_uuid(self, player_name: str) -> str:
1313 return api_request .text
1414
1515 # API Retrieval Commands
16- def get_auctions (self , * , player_name : str = None ):
16+ def get_auctions (self , * , page : int = 0 ):
1717 """
1818 Returns a `dict` of the 1000 latest auctions in Skyblock.
1919
2020 Optional args:
21- * `player_name`: Shows auctions only from that player.
22- """
23- if player_name is not None :
24- player_uuid = self .get_uuid (player_name )
25- api_request = requests .get (f"https://api.hypixel.net/skyblock/auction?key={ self .api_key } &player={ player_uuid } " )
26- return api_request .text
27- else :
28- api_request = requests .get (f"https://api.hypixel.net/skyblock/auctions?key={ self .api_key } " )
29- auctions = json .loads (api_request )
30- return auctions
21+ * `page`: View a specific page of auctions.
22+ """
23+ api_request = requests .get (f"https://api.hypixel.net/skyblock/auctions?key={ self .api_key } &page={ page } " )
24+ auctions = json .loads (api_request )
25+ return auctions
26+
27+ def get_player_auctions (self , player_name : str ):
28+ """
29+ Returns a `dict` of all Skyblock auctions from a particular player.
30+ """
31+ player_uuid = self .get_uuid (player_name )
32+ api_request = requests .get (f"https://api.hypixel.net/skyblock/auction?key={ self .api_key } &player={ player_uuid } " )
33+ player_auctions = json .loads (api_request )
34+ return player_auctions
3135
3236 def get_news (self ):
3337 """
You can’t perform that action at this time.
0 commit comments