AW: [IRCServices] (no subject)

Yusuf Iskenderoglu uhc0 at rz.uni-karlsruhe.de
Sat Jan 27 06:56:35 PST 2001


Hi;

The RFC1459 defines MODE command very clearly:

:sender MODE channel modes parameters

Examples:

:TimeMr14C MODE #test +tn
:ChanServ MODE #test +o TimeMr14C
:services.test.net MODE #test +bbb a!b at c.de *!*@*.lame.org hahaha!*@*

If you want to enforce reason inclusion, you have to modify m_mode itself.

But again, because  a mode command can be run, without including
any parameters, you will probably need more changes than just requiring another parv.

It will be interesting to hear, how you'll do that, if a single MODE command has 3 bans.
How will you make the ircd distunguish between the given reasons ? 
Maybe the way sglines are working ? Why should a user count how many characters are typed for a ban ?
Will you reduce the whole thing to single mode changes ? Preventing everyone
from setting +tn at the same time ?

Maybe you are a little clear about the reality that the MODE command cannot be easily modified to
include reasons.

Regards,
yusuf

----------------------------------------------------------------------
| Yusuf Iskenderoglu                | You get to meet all sorts,     |
| eMail - uhc0 at rz.uni-karlsruhe.de  | in this line of work...        |
| eMail - s_iskend at ira.uka.de       |                                |
| ICQ UIN : 20587464                |                                |
----------------------------------------------------------------------