most online games now have a server status script so it shoudnt be that hard.but its coded into the server files so it might need a large amount of coding.
would be nice to see a list of online players and maps with a "join server" link next to the server listing.