[IRCServices] ### SERIOUS BUGS ###

Andrew Church achurch at dragonfire.net
Sat Sep 25 09:35:04 PDT 1999


>/quote privmsg ChanServ Info #bug
>/quote Join #Bug
>/quote Topic #bug :I'm hacker, I can change TOPIC!
>/quote MODE #bug +nt
>/quote MODE #BUG
>
>If no have peoples on channel... and it is registered...
>Paste that...
>
>You join on channel and set topic...
>ChanServ makes you -o...
>And... YOU change Topic!:)

     This is because your TOPIC command is seen by the IRC server before
Services can react to your entering the channel and make you -o.  The
real solution is closer integration of Services and the IRC daemon, but
in the meantime a workaround would be to check all topic changes for
validity (if (mode_t && !is_chanop(nick, channel)) then restore topic).

  --Andrew Church
    achurch at dragonfire.net
    http://achurch.dragonfire.net/
---------------------------------------------------------------
To unsubscribe, send email to majordomo at ender.shadowfire.org
with "unsubscribe ircservices" in the body, without the quotes.