In quakenet there isn't a chanserv, just a buggy Bot called Q.
There is also a Lite version without +b feature (called L).
In my chan i only have L, but i wan't to give out Q-Based Bans.
When you do /msg q whois <nick> u get out the following lines :
• Messaging q» whois <nickname>
-Q- <nickname> is online right now.
-Q- <nickname> is authed as <authnick>.
-Q- <nickname> has global auth level <level, most 1>.
-Q- Last auth: [<day (Monday etc)>, <year>-<month>-<day> <hh>:<mm>:<ss>]
-Q- Channel list:
-Q- Access level +<level> on channel <channel>
-Q- Access level +<level> on channel <channel>
-Q- End of list.
In an on-join the bot should ask Q whois the person who joined, and chek the auth-nick. Then it should search an interenal Banlist if this authnick is on the list, and if yes -> kickban.
This script would be very great, and the whole qnet would thank you for that.