Open amalloy opened 10 years ago
It would be nice to drop ormark out long-idle players too, but I don't know of a way to do that. What you want can be achieved by listening to the mtgRoom.conn object for "tableState" events (or something like that). I think the autokick module works like that.
I don't really care about all the high-level players in a room, if they're busy playing a game with someone else. Instead, I'd like to know who are the highest-level players available to play against at the moment. A solution that seems reasonable to me is to move everyone who's in the middle of a game to the bottom of the list.