[IRCServices] chan is not working correctly
Matt Bradbury
rebeldev at crosswinds.net
Sun Dec 26 22:15:03 PST 1999
send.c:/* Send a NOTICE from the given source to the given nick. */
send.c:void notice(const char *source, const char *dest, const char *fmt,
...)
send.c: snprintf(buf, sizeof(buf), "NOTICE %s :%s", dest, fmt);
send.c:/* Send a NULL-terminated array of text as NOTICEs. */
send.c:void notice_list(const char *source, const char *dest, const char
**text)
send.c: /* Have to kludge around an ircII bug here: if a notice includes
send.c: notice(source, dest, *text);
send.c: notice(source, dest, " ");
send.c:/* Send a message in the user's selected language to the user using
NOTICE. */
send.c:void notice_lang(const char *source, User *dest, int message, ...)
send.c: send_cmd(source, "NOTICE %s :%s", dest->nick, *t ? t : " ");
send.c:/* Like notice_lang(), but replace %S by the source. This is an ugly
hack
send.c:void notice_help(const char *source, User *dest, int message, ...)
send.c: send_cmd(source, "NOTICE %s :%s", dest->nick, *outbuf ? outbuf : "
");
perhaps line numbers would help but as you can see if you change all the
uppercase NOTICE to PRIVMSG you will effectively change your services from
using a notice reply to a MSG reply on everything as long as you use the
standard source, if I had more time I'd make a patch for you but I hope this
works out for you, please let me know if it doesn't and I shall research it
more.
Matt Bradbury
/server orbit.phix.com
----- Original Message -----
From: "Fuelie Admin" <Admin at fuelie.net>
To: <ircservices at ender.shadowfire.org>
Sent: Sunday, December 26, 1999 10:06 PM
Subject: Re: [IRCServices] chan is not working correctly
> As this is so WEBTV cant see notice which is faulting some irc networks
from
> getting webtv clients on the servers..
> Id still like to set my services to reply in MSG rather then notice to see
> what the responce will be if anyone can help please let me know.
>
>
> Thank You,
> Founder of http://www.Fuelie.Net
> Fuelie.net Chat Network!
> ----- Original Message -----
> From: "Harhalakis Stefanos" <v13 at it.teithe.gr>
> To: <ircservices at ender.shadowfire.org>
> Sent: Sunday, December 26, 1999 5:39 PM
> Subject: Re: [IRCServices] chan is not working correctly
>
>
> >
> > From RFC1459:
> >
> > The NOTICE message is used similarly to PRIVMSG. The difference
> > between NOTICE and PRIVMSG is that automatic replies must never be
> > sent in response to a NOTICE message. This rule applies to servers
> > too - they must not send any error reply back to the client on
> > receipt of a notice. The object of this rule is to avoid loops
> > between a client automatically sending something in response to
> > something it received. This is typically used by automatons (clients
> > with either an AI or other interactive program controlling their
> > actions) which are always seen to be replying lest they end up in a
> > loop with another automaton.
> >
> > I think that replacing PRIVMSGs with NOTICEs in services will create
> > much more problems that it may solve.
> >
> > <<V13>>
> >
> > On Sun, 26 Dec 1999, Chris Knipe wrote:
> >
> > > Hi...
> > >
> > > Not wanting to break your bubble or anything, but go look at the
source
> code
> > > of the services, more precisely, for the s_notice and s_lang
> functions....
> > > (I think they are in some include file)
> > >
> > > Change the NOTICE: line to PRIVMSG: and just about 90% of the stuff
will
> be
> > > in private messages... its one line of code to change!!!
> > >
> > > (and no, I don't have the time to do it for you)
> > >
> > > Regards
> > > Chris
> > >
> > > ----- Original Message -----
> > > From: "Fuelie Admin" <Admin at fuelie.net>
> > > To: <ircservices at ender.shadowfire.org>
> > > Sent: 25 December 1999 08:51
> > > Subject: Re: [IRCServices] chan is not working correctly
> > >
> > >
> > > > Im willing to pay for a scripted services like Unreal2.1.1 ircs
> ervies
> > > that
> > > > replies in MSG instead of notice bt default
> > > > if anyone can quote me a price and do this task let meknow
> > > >
> > > >
> > > >
> > > > Thank You,
> > > > Founder of <A HREF="http://www.Fuelie.Net">http://www.Fuelie.Net</A>
> > > > Fuelie.net Chat Network!
> > >
> > >
> > > ---------------------------------------------------------------
> > > To unsubscribe, send email to majordomo at ender.shadowfire.org
> > > with "unsubscribe ircservices" in the body, without the quotes.
> > >
> >
> > ---------------------------------------------------------------
> > To unsubscribe, send email to majordomo at ender.shadowfire.org
> > with "unsubscribe ircservices" in the body, without the quotes.
>
> ---------------------------------------------------------------
> To unsubscribe, send email to majordomo at ender.shadowfire.org
> with "unsubscribe ircservices" in the body, without the quotes.
>
---------------------------------------------------------------
To unsubscribe, send email to majordomo at ender.shadowfire.org
with "unsubscribe ircservices" in the body, without the quotes.