I created a bot (AutoPickBot) for the #tdmpickup channel on quakenet. If a pickup game is ready to start the bot suggests balanced teams, based on the ratings of http://beta.quake.cz/qlstats/tdmpickup/.

The purpose of this is to take away the long time of finding captains and then picking teams. This hopefully reduces the time exposure of pickup games.

Team Picking:

The best and worst rated players are in team Red. The 2nd best and 7th best rated players are in team Blue. The remaining spots will be filled with players to get the most balanced average rating - however 3rd and 4th best players as well as 5th and 6th best players are not allowed to play for the same team.

It is not always possible to get a good balance if for example only one very good or
one very bad player takes part in a game.

Keep in mind that a balanced average rating does not mean that scores have to be close, since there are alot of other factors which effect them (map, teamplay, a player has a good/bad game, etc..).

In the team suggestion message the bot also tells the average rating of both teams and announces a random player to choose the map.

Commands: