IRC ボットで以下を送信しています。
bot->message("chanserv", "op #channel");
bot->raw("KICK #channel " + this->nick(args[0]) + " :RIPIP");
sleep(2000); // even tried sleepin
bot->message("chanserv", "deop #channel");
ソケットを介して送信されていることがわかります
PRIVMSG chanserv :op #channel
KICK #channel baduser :RIPIP
PRIVMSG chanserv :deop #channel
:hobana.freenode.net 482 username #channel :You're not a channel operator
しかし、その後、あなたがオペレーターではないことを示すパケットを吐き出し、次にop/de-op 応答パケットを吐き出します。