[IRCServices] Creating passworded channels withChanServ enforcing.

Craig McLure Craig at chatspike.net
Mon Apr 26 10:07:17 PDT 2004


Services will recieve the Join _AFTER_ the IRCd has created the channel, so there is no way to intercept it.

The problem with this, is that the chance are, the channels will be forced to be left open on the IRCd, Which could cause performance issues (potentially thousands of empty channels being held open by chanserv)

Re: Your other mail
Nickserv has an ajoin command, maybe you could encourage users to use it?

/****************************************
 *     Craig "FrostyCoolSlug" McLure
 * InspIRCd   - http://www.inspircd.org  - REVIVED
 * ChatSpike  - http://www.chatspike.net
 ****************************************/


/****************************************
 * From    - JASON M <dawgclan at shaw.ca>
 * To      - IRC Services General Mailing List <ircservices at ircservices.za.net>
 * Sent    - 2004-04-26 17:33:35
 * Subject - Re: [IRCServices] Creating passworded channels withChanServ	enforcing.
 ****************************************/

/****** - Begin Original Message - ******/

>Thats kind of what I was thinking... opposed to "/msg chanserv pass chan" however which I don't believe will work, which is why people can join around this. on use typing "/join #channel" if this gets sent to the ircd, which sends to Services? This could be intercepted? as "/join #channel password" is a valid parameter for joining a passworded channel, it could then match is with a password you set in Chanserv set options. Another method could be ChanServ idling a channel while no-one is in it? On second person joining leave? When there is one user left, join? This would keep modes active without the "extra load" as it was put on ChanServ.
>
>Regards,
>
>Jason Mainwaring
>A+ Service Technician
>Microsoft Certified Systems Administrator
>MCSA Messaging
>Certified Novell Administrator
>Phone: (02) 9419 4616
>E-mail: dawgclan at shaw.ca
>
>----- Original Message -----
>From: "Dionisios K." <vonitsa_net at yahoo.gr>
>Date: Sunday, April 25, 2004 9:44 am
>Subject: Re: [IRCServices] Creating passworded channels with ChanServ	enforcing.
>
>> Hello.. I think this is a solution... services must
>> check if the user know the channel key. So if someone
>> is the *first* user who wants to join a channel with
>> mlock +k he must type a command first like this: /cs
>> keyjoin #chan channel key ... If someone try to join a
>> channel without typing this command CÎ?Î?Î?SÎ?RV will
>> kick and ban him.. And if someone trys to use this
>> command more than 3 times with wronk channel key
>> services will kill him. I want reply from the members
>> for this;-p
>> 
>> =====
>> Dionisios K. - VoNiTsA On GrNet
>> 
>> 
>> ------------------------------------------------------------------
>> To unsubscribe or change your subscription options, visit:
>> http://www.ircservices.za.net/mailman/listinfo/ircservices
>> 
>
>
>------------------------------------------------------------------
>To unsubscribe or change your subscription options, visit:
>http://www.ircservices.za.net/mailman/listinfo/ircservices
>.

/******* - End Original Message - *******/