Well why not try the following...
For ChanServ (If channel is registered):
/ChanServ Ban #channelhere nicknamehere You can also add this to your remotes (Alt+R):
on *:BAN:[color:red]#Channel[/color]: {
timer 1 300 msg ChanServ unban $chan $bnick
}
For channels without ChanServ:
/mode # +b <nickname or user address> Add the following to remotes:
on *:Ban:[color:red]#Channel[/color]: {
timer 1 300 mode $chan -b <nickname or user address>
}
*NOTE: Red text indicates where you put your channel name These bans will unban after five minutes. Just pick the set that best fits your needs you can alter the time to what ever you want before it unbans that person. They are cheesy yet simple but it should work. Just remember that no ban is permanent there are always going to be users who evade bans.