1. When a user joins a channel, bot reads rules to it via notice
2. Remembers the user by it's host
3. Stores the information about the users it already has read the rules to
So that I don't end up with bot reading channel rules over and over again to the same people
You will need a join, a read and a write in a file proc. Do a lil forum search and you'll have this stuff in no time. Also, check the tcl-commands.doc file for the help on the join proc, for the rest use the forum Search button for "open"..
Once the game is over, the king and the pawn go back in the same box.
it can also be done by adding the users host to a specific handle which has a specific flags that mean that the user had been noticed with the rules before.