MCPcopy Create free account
hub / github.com/HiddenCodeDevs/BlumTelegramBot / get_payload

Function get_payload

bot/utils/payload.py:41–49  ·  view source on GitHub ↗
(payload_server_url: str, game_id: str, earned_points: dict, asset_clicks: dict)

Source from the content-addressed store, hash-verified

39 return False
40
41async def get_payload(payload_server_url: str, game_id: str, earned_points: dict, asset_clicks: dict) -> str | None:
42 async with ClientSession() as session:
43 payload_data = {"gameId": game_id, "earnedPoints": earned_points, "assetClicks": asset_clicks}
44 async with session.post(url=f"{payload_server_url}/getPayload", json=payload_data) as response:
45 data = await response.json()
46 if response.status == 200 and data.get("payload"):
47 return data.get("payload")
48 logger.error(f"Payload Server Error: {data.get('error')}")
49 raise KeyboardInterrupt

Callers 2

play_drop_gameMethod · 0.90
check_payload_serverFunction · 0.85

Calls 2

postMethod · 0.80
getMethod · 0.80

Tested by

no test coverage detected