[IRCServices Coding] pseudo treatment..

Yusuf Iskenderoglu uhc0 at rz.uni-karlsruhe.de
Sat Jan 17 03:34:12 PST 2004


Not ignoring the clients services itself is providing does ultimately
mean that services shall be parsing its own write buffer.

Resulting in that not only recognizing what the result of the RAW
command might have done, but also recognizing that the Global has just
sent a logon notice to user X, or that ChanServ greeted user Y with the
entrymsg, or even that user Z has read the help for AKILL, etc.

I tried to give examples of data that services would have to parse and
throw away, since unimportant but which is the most biggest part of the
IRC data services is generating.

Can you imagine what kind of unnecessary slowdown this may generate on a
13k user network?

On Sat, 2004-01-17 at 06:18, Craig McLure wrote:
> I understand that actions by pseudoclients are ignored by services by design.. however, how easy would it be to code a flag somewhere, or soely into a module that will allow services to treat the pseudo as it would a normal user.. this would open several possibilities for slightly more 'interactive' modules.
> 
> /****************************************
>  *     Craig "FrostyCoolSlug" McLure
>  * InspIRCd   - http://www.inspircd.org
>  * ChatSpike  - http://www.chatspike.net
>  ****************************************/
> 
> ------------------------------------------------------------------
> To unsubscribe or change your subscription options, visit:
> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding
-- 
------------------------------------------------------------------ 
| Yusuf Iskenderoglu                | You get to meet all sorts, | 
| eMail - uhc0 at stud.uni-karlsruhe.de| in this line of work...    | 
| eMail - s_iskend at ira.uka.de       |                            | 
| ICQ UIN : 20587464 \ Slytherin    |                            | 
------------------------------------------------------------------