]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2001/001483.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 2001 / 001483.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices] Services Suggestion - NickServ
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Services%20Suggestion%20-%20NickServ&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="001477.html">
11 <LINK REL="Next" HREF="001484.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] Services Suggestion - NickServ</H1>
15 <B>Andrew Church</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Services%20Suggestion%20-%20NickServ&In-Reply-To="
17 TITLE="[IRCServices] Services Suggestion - NickServ">achurch at achurch.org
18 </A><BR>
19 <I>Fri Feb 23 03:22:01 PST 2001</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="001477.html">[IRCServices] Access lists - masks?
22 </A></li>
23 <LI>Next message: <A HREF="001484.html">[IRCServices] While talking about NickServ...
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#1483">[ date ]</a>
27 <a href="thread.html#1483">[ thread ]</a>
28 <a href="subject.html#1483">[ subject ]</a>
29 <a href="author.html#1483">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>&gt;<i>We have a number of users that come from Java clients. As is the nature of
35 </I>&gt;<i>many java based IRC interfaces they have a &quot;default&quot; nickname and use an
36 </I>&gt;<i>incrementing numerical suffix to maintain some form of unique nicknames.
37 </I>[...]
38 &gt;<i>The problem comes when one of these visitors registers the nickname. E.g.
39 </I>&gt;<i>JavaGuest. The next JavaGuest coming in with that name will get forcibly
40 </I>&gt;<i>changed to Guestnnn by Nickserv.
41 </I>
42 Since the user should have entered their nickname in the first place,
43 how is this a problem?
44
45 &gt;<i>NS now seems to correctly prevent the registration of it's own internal
46 </I>&gt;<i>Guest names and there appears to be an appropriate flag to detect that a
47 </I>&gt;<i>nick is &quot;guested&quot; so working from this base, I see two possible solutions:
48 </I>&gt;<i>
49 </I>&gt;<i>1) [Add a &quot;don't touch&quot; flag for nicks]
50 </I>&gt;<i>
51 </I>&gt;<i>2) [Allow extra &quot;guest&quot;-like nick prefixes]
52 </I>
53 I'm not particularly fond of either of these ideas; 1), as you point
54 out, would require it to be set on every possible nick and would have
55 little use outside this one application, and 2), while more feasible in
56 terms of maintenance and coding, still would have a very limited range of
57 uses, and I try to avoid adding features like that.
58
59 It occurs to me that a much easier solution would be to just Q:line
60 the appropriate nick pattern--that way you can force the users to pick
61 real nicknames without having to modify Services at all. For example:
62 &quot;Q::Please choose a nickname for yourself:JavaGuest*&quot;
63
64 --Andrew Church
65 <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org</A> | New address - please note.
66 <A HREF="http://achurch.org/">http://achurch.org/</A> | \e$B%a!&lt;%k%&quot;%I%l%9$,JQ$o$j$^$7$?!#\e(B
67
68
69 </PRE>
70
71 <!--endarticle-->
72 <HR>
73 <P><UL>
74 <!--threads-->
75 <LI>Previous message: <A HREF="001477.html">[IRCServices] Access lists - masks?
76 </A></li>
77 <LI>Next message: <A HREF="001484.html">[IRCServices] While talking about NickServ...
78 </A></li>
79 <LI> <B>Messages sorted by:</B>
80 <a href="date.html#1483">[ date ]</a>
81 <a href="thread.html#1483">[ thread ]</a>
82 <a href="subject.html#1483">[ subject ]</a>
83 <a href="author.html#1483">[ author ]</a>
84 </LI>
85 </UL>
86
87 </body></html>