The main problem with scripts--especially protection--is that some tend to take over the IRC client, and run themselves out of control, be it deopping the wrong people, or simply not stopping. This set of deop, kick, and ban protections are fool proof of this, as they require the user's input to activate! The protocol is as follows: