2012-02-17, 11:48:50
(This post was last modified: 2012-02-17, 11:51:30 by Velocity2k.)
If you want to prevent players from not even joining the wrong game the bot would need to always have an up-to-date player/elo list in memory. Currently when a player joins a database query is sent and received after a short period of time.
Second problem is the message: You would need to whisper to the player. In order not to get kicked from the bnet server due to flooding the bot can't send too much commands in a short period of time. Sending whispers to players will affect the time the bot has for doing spoofchecks and refreshes of the game. So i think it's not a good idea to have the bot whispering infos to the players. Additionally many players won't be in a channel when the bot whispers. So they would never receive that message (due to the flood protection most of the messages are sent with a delay of some seconds).
Second problem is the message: You would need to whisper to the player. In order not to get kicked from the bnet server due to flooding the bot can't send too much commands in a short period of time. Sending whispers to players will affect the time the bot has for doing spoofchecks and refreshes of the game. So i think it's not a good idea to have the bot whispering infos to the players. Additionally many players won't be in a channel when the bot whispers. So they would never receive that message (due to the flood protection most of the messages are sent with a delay of some seconds).