To provide a nicer user experience I think a few changes are needed:
In the player list window, display (somehow) what the player is doing, you currently list when they are in the lobby and when they are in a game, but you need to show when they are looking for a game, and what type.
Display in the main chat when someone stops looking for a game
Display in the main chat when a game starts (and with what players)
In the player list window, display (somehow) what the player is doing, you currently list when they are in the lobby and when they are in a game, but you need to show when they are looking for a game, and what type.
Display in the main chat when someone stops looking for a game
Display in the main chat when a game starts (and with what players)