Skip to content

Commit

Permalink
Makes !status show a note if the slot is in Status Ready
Browse files Browse the repository at this point in the history
  • Loading branch information
qwint committed Jun 29, 2024
1 parent 07dd8f0 commit 7eb3c61
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion MultiServer.py
Original file line number Diff line number Diff line change
Expand Up @@ -925,7 +925,11 @@ def get_status_string(ctx: Context, team: int, tag: str):
tagged = len([client for client in ctx.clients[team][slot] if tag in client.tags])
completion_text = f"({len(ctx.location_checks[team, slot])}/{len(ctx.locations[slot])})"
tag_text = f" {tagged} of which are tagged {tag}" if connected and tag else ""
goal_text = " and has finished." if ctx.client_game_state[team, slot] == ClientStatus.CLIENT_GOAL else "."
goal_text = (
" and has finished." if ctx.client_game_state[team, slot] == ClientStatus.CLIENT_GOAL else
" and is ready." if ctx.client_game_state[team, slot] == ClientStatus.CLIENT_READY else
"."
)
text += f"\n{ctx.get_aliased_name(team, slot)} has {connected} connection{'' if connected == 1 else 's'}" \
f"{tag_text}{goal_text} {completion_text}"
return text
Expand Down

0 comments on commit 7eb3c61

Please sign in to comment.