
On Fri, Jan 1, 2010 at 10:29 AM, PapaSmurf <freedried@yahoo.com> wrote:
Well, as helpers on help channels (#help, #dalnethelp, #irchelp, etc), we help users with this information all the time. A user joins and asks why they are banned from channel #*****. As helpers, we do a simple command to find the person who banned them. /mode #***** b
Hm.. here's a really dumb question. Why don't we have a service that can answer that question, so the novice can see why they were banned, without having to learn all the commands involved? /msg HelpServ whybanned #example -HelpServ- You were banned from #example, by OpNickname -HelpServ- If you type /mode #example :b -HelpServ- You will see: -HelpServ- -- A ban for the pattern: *!*@*.example.com -HelpServ- was added by OpNick on Fri Jan 1 2010, 3:33 -HelpServ- -HelpServ- The above ban effects you. -HelpServ- If you type /USERHOST yournick -HelpServ- You will see your host address of the form nick!user@host is: -HelpServ- yournick!yourusername@my.example.com -HelpServ- -HelpServ- If you wish to be unbanned, you may want to contact -HelpServ- OpNickname and politely request to be allowed to rejoin the channel /msg HelpServ howcanIban badguy from #example -HelpServ- Badguy currently has a hostmask of: -HelpServ- yournick!yourusername@my.example.com -HelpServ- -HelpServ- To ban badguy from #example, it is suggested to choose one of the following: -HelpServ- A ban of badguy's current username from any host: -HelpServ- /mode #example b *!yourusername@* -HelpServ- -HelpServ- A ban of badguy's nickname from any host: -HelpServ- /mode #example b badguy!*@* -HelpServ- -HelpServ- A ban of badguy's username, from example.com: -HelpServ- /mode #example b *!yourusername@*.example.com -HelpServ- -HelpServ- A ban based on from badguy's current host address: -HelpServ- /mode #example b *!*@my.example.com -HelpServ- -HelpServ- A domain-wide ban of badguy's site: -HelpServ- /mode #example b *!*@*.example.com --- -J