SpinShare Referee Bot refbot.ellite.dev/overlay
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add /stop command to cancel an in-progress match #27

open opened by alpine.girlfag.club

add a /stop command (referee-only) that forcefully cancels an in-progress match. should use autocomplete to select from currently active matches (matchId + player names). should show an ephemeral confirmation prompt before actually stopping.

when confirmed:

  • add an 'abandoned' status alongside the existing 'completed' status in the match schema
  • save the match to DB with status 'abandoned' and a completedAt timestamp, preserving the audit trail of what was played so far
  • stop any active collector (session.activeCollector) so dangling ban/pick/ready listeners don't fire
  • broadcast a match.abandoned WS event so the overlay clears
  • call clearMatchSession() + resetMatchState()

implemtnted yay

sign up or login to add to the discussion
Labels
feature
bot
assignee

None yet.

Participants 1
AT URI
at://did:plc:oudt4t7nodtb6yb7gkg4mdsr/sh.tangled.repo.issue/3mi7p2dox6s2l