]> jfr.im git - irc.git/blob - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/1999/000393.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 1999 / 000393.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices] chan is not working correctly
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20chan%20is%20not%20working%20correctly&In-Reply-To=">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="000392.html">
11 <LINK REL="Next" HREF="000394.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] chan is not working correctly</H1>
15 <B>Matt Bradbury</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20chan%20is%20not%20working%20correctly&In-Reply-To="
17 TITLE="[IRCServices] chan is not working correctly">rebeldev at crosswinds.net
18 </A><BR>
19 <I>Sun Dec 26 22:15:03 PST 1999</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="000392.html">[IRCServices] chan is not working correctly
22 </A></li>
23 <LI>Next message: <A HREF="000394.html">[IRCServices] chan is not working correctly
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#393">[ date ]</a>
27 <a href="thread.html#393">[ thread ]</a>
28 <a href="subject.html#393">[ subject ]</a>
29 <a href="author.html#393">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>send.c:/* Send a NOTICE from the given source to the given nick. */
35 send.c:void notice(const char *source, const char *dest, const char *fmt,
36 ...)
37 send.c: snprintf(buf, sizeof(buf), &quot;NOTICE %s :%s&quot;, dest, fmt);
38 send.c:/* Send a NULL-terminated array of text as NOTICEs. */
39 send.c:void notice_list(const char *source, const char *dest, const char
40 **text)
41 send.c: /* Have to kludge around an ircII bug here: if a notice includes
42 send.c: notice(source, dest, *text);
43 send.c: notice(source, dest, &quot; &quot;);
44 send.c:/* Send a message in the user's selected language to the user using
45 NOTICE. */
46 send.c:void notice_lang(const char *source, User *dest, int message, ...)
47 send.c: send_cmd(source, &quot;NOTICE %s :%s&quot;, dest-&gt;nick, *t ? t : &quot; &quot;);
48 send.c:/* Like notice_lang(), but replace %S by the source. This is an ugly
49 hack
50 send.c:void notice_help(const char *source, User *dest, int message, ...)
51 send.c: send_cmd(source, &quot;NOTICE %s :%s&quot;, dest-&gt;nick, *outbuf ? outbuf : &quot;
52 &quot;);
53
54 perhaps line numbers would help but as you can see if you change all the
55 uppercase NOTICE to PRIVMSG you will effectively change your services from
56 using a notice reply to a MSG reply on everything as long as you use the
57 standard source, if I had more time I'd make a patch for you but I hope this
58 works out for you, please let me know if it doesn't and I shall research it
59 more.
60
61 Matt Bradbury
62 /server orbit.phix.com
63
64 ----- Original Message -----
65 From: &quot;Fuelie Admin&quot; &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">Admin at fuelie.net</A>&gt;
66 To: &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices at ender.shadowfire.org</A>&gt;
67 Sent: Sunday, December 26, 1999 10:06 PM
68 Subject: Re: [IRCServices] chan is not working correctly
69
70
71 &gt;<i> As this is so WEBTV cant see notice which is faulting some irc networks
72 </I>from
73 &gt;<i> getting webtv clients on the servers..
74 </I>&gt;<i> Id still like to set my services to reply in MSG rather then notice to see
75 </I>&gt;<i> what the responce will be if anyone can help please let me know.
76 </I>&gt;<i>
77 </I>&gt;<i>
78 </I>&gt;<i> Thank You,
79 </I>&gt;<i> Founder of <A HREF="http://www.Fuelie.Net">http://www.Fuelie.Net</A>
80 </I>&gt;<i> Fuelie.net Chat Network!
81 </I>&gt;<i> ----- Original Message -----
82 </I>&gt;<i> From: &quot;Harhalakis Stefanos&quot; &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">v13 at it.teithe.gr</A>&gt;
83 </I>&gt;<i> To: &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices at ender.shadowfire.org</A>&gt;
84 </I>&gt;<i> Sent: Sunday, December 26, 1999 5:39 PM
85 </I>&gt;<i> Subject: Re: [IRCServices] chan is not working correctly
86 </I>&gt;<i>
87 </I>&gt;<i>
88 </I>&gt;<i> &gt;
89 </I>&gt;<i> &gt; From RFC1459:
90 </I>&gt;<i> &gt;
91 </I>&gt;<i> &gt; The NOTICE message is used similarly to PRIVMSG. The difference
92 </I>&gt;<i> &gt; between NOTICE and PRIVMSG is that automatic replies must never be
93 </I>&gt;<i> &gt; sent in response to a NOTICE message. This rule applies to servers
94 </I>&gt;<i> &gt; too - they must not send any error reply back to the client on
95 </I>&gt;<i> &gt; receipt of a notice. The object of this rule is to avoid loops
96 </I>&gt;<i> &gt; between a client automatically sending something in response to
97 </I>&gt;<i> &gt; something it received. This is typically used by automatons (clients
98 </I>&gt;<i> &gt; with either an AI or other interactive program controlling their
99 </I>&gt;<i> &gt; actions) which are always seen to be replying lest they end up in a
100 </I>&gt;<i> &gt; loop with another automaton.
101 </I>&gt;<i> &gt;
102 </I>&gt;<i> &gt; I think that replacing PRIVMSGs with NOTICEs in services will create
103 </I>&gt;<i> &gt; much more problems that it may solve.
104 </I>&gt;<i> &gt;
105 </I>&gt;<i> &gt; &lt;&lt;V13&gt;&gt;
106 </I>&gt;<i> &gt;
107 </I>&gt;<i> &gt; On Sun, 26 Dec 1999, Chris Knipe wrote:
108 </I>&gt;<i> &gt;
109 </I>&gt;<i> &gt; &gt; Hi...
110 </I>&gt;<i> &gt; &gt;
111 </I>&gt;<i> &gt; &gt; Not wanting to break your bubble or anything, but go look at the
112 </I>source
113 &gt;<i> code
114 </I>&gt;<i> &gt; &gt; of the services, more precisely, for the s_notice and s_lang
115 </I>&gt;<i> functions....
116 </I>&gt;<i> &gt; &gt; (I think they are in some include file)
117 </I>&gt;<i> &gt; &gt;
118 </I>&gt;<i> &gt; &gt; Change the NOTICE: line to PRIVMSG: and just about 90% of the stuff
119 </I>will
120 &gt;<i> be
121 </I>&gt;<i> &gt; &gt; in private messages... its one line of code to change!!!
122 </I>&gt;<i> &gt; &gt;
123 </I>&gt;<i> &gt; &gt; (and no, I don't have the time to do it for you)
124 </I>&gt;<i> &gt; &gt;
125 </I>&gt;<i> &gt; &gt; Regards
126 </I>&gt;<i> &gt; &gt; Chris
127 </I>&gt;<i> &gt; &gt;
128 </I>&gt;<i> &gt; &gt; ----- Original Message -----
129 </I>&gt;<i> &gt; &gt; From: &quot;Fuelie Admin&quot; &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">Admin at fuelie.net</A>&gt;
130 </I>&gt;<i> &gt; &gt; To: &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices at ender.shadowfire.org</A>&gt;
131 </I>&gt;<i> &gt; &gt; Sent: 25 December 1999 08:51
132 </I>&gt;<i> &gt; &gt; Subject: Re: [IRCServices] chan is not working correctly
133 </I>&gt;<i> &gt; &gt;
134 </I>&gt;<i> &gt; &gt;
135 </I>&gt;<i> &gt; &gt; &gt; Im willing to pay for a scripted services like Unreal2.1.1 ircs
136 </I>&gt;<i> ervies
137 </I>&gt;<i> &gt; &gt; that
138 </I>&gt;<i> &gt; &gt; &gt; replies in MSG instead of notice bt default
139 </I>&gt;<i> &gt; &gt; &gt; if anyone can quote me a price and do this task let meknow
140 </I>&gt;<i> &gt; &gt; &gt;
141 </I>&gt;<i> &gt; &gt; &gt;
142 </I>&gt;<i> &gt; &gt; &gt;
143 </I>&gt;<i> &gt; &gt; &gt; Thank You,
144 </I>&gt;<i> &gt; &gt; &gt; Founder of &lt;A HREF=&quot;<A HREF="http://www.Fuelie.Net&quot;">http://www.Fuelie.Net&quot;</A>&gt;<A HREF="http://www.Fuelie.Net&lt;/A">http://www.Fuelie.Net&lt;/A</A>&gt;
145 </I>&gt;<i> &gt; &gt; &gt; Fuelie.net Chat Network!
146 </I>&gt;<i> &gt; &gt;
147 </I>&gt;<i> &gt; &gt;
148 </I>&gt;<i> &gt; &gt; ---------------------------------------------------------------
149 </I>&gt;<i> &gt; &gt; To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
150 </I>&gt;<i> &gt; &gt; with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
151 </I>&gt;<i> &gt; &gt;
152 </I>&gt;<i> &gt;
153 </I>&gt;<i> &gt; ---------------------------------------------------------------
154 </I>&gt;<i> &gt; To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
155 </I>&gt;<i> &gt; with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
156 </I>&gt;<i>
157 </I>&gt;<i> ---------------------------------------------------------------
158 </I>&gt;<i> To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
159 </I>&gt;<i> with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
160 </I>&gt;<i>
161 </I>
162 ---------------------------------------------------------------
163 To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
164 with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
165
166 </PRE>
167
168 <!--endarticle-->
169 <HR>
170 <P><UL>
171 <!--threads-->
172 <LI>Previous message: <A HREF="000392.html">[IRCServices] chan is not working correctly
173 </A></li>
174 <LI>Next message: <A HREF="000394.html">[IRCServices] chan is not working correctly
175 </A></li>
176 <LI> <B>Messages sorted by:</B>
177 <a href="date.html#393">[ date ]</a>
178 <a href="thread.html#393">[ thread ]</a>
179 <a href="subject.html#393">[ subject ]</a>
180 <a href="author.html#393">[ author ]</a>
181 </LI>
182 </UL>
183
184 </body></html>