Not sure I understand. What I’m trying to do is something like this:
- Poll a stream which takes fedi events. Read player commands.
- If an event comes from a known player, check which match they are into.
- With that info, get their opponents/coplayers etc and perform the change of state in the game (send replies, next turn, etc).
So what I have as a key is a player name (AP username) and from that I need to find which match they’re in.
There’s nothing semantically useful about a match ID.
Ah, that does seem like it will solve the problem. Thanks!