Update command reply
This commit is contained in:
@@ -135,7 +135,10 @@ async def leave_server(guild_id):
|
||||
@command
|
||||
async def get_status(websocket, request_id):
|
||||
# Return the status object
|
||||
await websocket.send({"type":"response", "request_id": request_id, "status": client_status})
|
||||
response_payload = {"status": client_status} # It's good practice to wrap the actual data in a 'payload' key
|
||||
|
||||
# Corrected line: Convert the dictionary to a JSON string before sending
|
||||
await websocket.send(json.dumps({"type":"response", "request_id": request_id, "payload": response_payload}))
|
||||
|
||||
@command
|
||||
async def run_task(websocket, task_id, duration_seconds):
|
||||
@@ -168,7 +171,7 @@ async def receive_commands(websocket):
|
||||
else:
|
||||
print(f"Received unknown command: {command_name}")
|
||||
elif data.get("type") == "handshake_ack":
|
||||
print(f"Server acknowledged handshake.")
|
||||
print(f"Server acknowledged handshake.")
|
||||
else:
|
||||
print(f"Received unknown message type: {data.get('type')}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user