I have an irc channel with an eggdrop. With just one command, I should be able to kick/ban an user from all the channels.
Example: !kb rick You are blahhhh
!k rick you again !!!
The eggdrop should kick a user, with the given reason from all the channels, where the eggdrop is an OP. if no reason is given, a standard test should be given... Also, should be able to set the ban type... like, *!*@123.123.123.* . Also 1 report channel, to follow who has kicked who from the channel...
In short:
1) 1 command, to ban/kick from the channel...
2) able to set a reason, if no reason given, standard reason should be set...
3) Able to set, how to ban a user... the full IP, or some part of the IP, so the user can be banned for a long time.
4) report to 1 channel, who has kicked which user and for what reason.
I have tried to find such code, but nobody has it... so strange as I think should be needed for everybody

Can anybody help me with this.. ?
Thanks.