]> jfr.im git - irc.git/blame - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/2001/001478.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 2001 / 001478.html
CommitLineData
3bd189cb
JR
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=3A945934.7266840C%40expres.ro">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="001474.html">
11 <LINK REL="Next" HREF="001479.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] Services Suggestion - NickServ</H1>
15 <B>Mark Hetherington (Eurocom)</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Services%20Suggestion%20-%20NickServ&In-Reply-To=3A945934.7266840C%40expres.ro"
17 TITLE="[IRCServices] Services Suggestion - NickServ">markh at eurodltd.co.uk
18 </A><BR>
19 <I>Thu Feb 22 21:50:03 PST 2001</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="001474.html">[IRCServices] nickserv
22</A></li>
23 <LI>Next message: <A HREF="001479.html">AW: [IRCServices] Services Suggestion - NickServ
24</A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#1478">[ date ]</a>
27 <a href="thread.html#1478">[ thread ]</a>
28 <a href="subject.html#1478">[ subject ]</a>
29 <a href="author.html#1478">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33<!--beginarticle-->
34<PRE>We have a number of users that come from Java clients. As is the nature of
35many java based IRC interfaces they have a &quot;default&quot; nickname and use an
36incrementing numerical suffix to maintain some form of unique nicknames. A
37majority of users of this service tend to use the default despite a number
38of encouragements to choose their own nickname first. It was &quot;interesting&quot;
39to see how many people actually joined a chat called TypeYourNameHere...
40hehe.
41
42The problem comes when one of these visitors registers the nickname. E.g.
43JavaGuest. The next JavaGuest coming in with that name will get forcibly
44changed to Guestnnn by Nickserv.
45
46NS now seems to correctly prevent the registration of it's own internal
47Guest names and there appears to be an appropriate flag to detect that a
48nick is &quot;guested&quot; so working from this base, I see two possible solutions:
49
501) The current NS supports suspension and forbidding of nicknames. Add a new
51state that does not forbid the use of the nickname but forbids registration
52of it. This however would be limited in application since each name
53generation by the JavaChat program would have to be set to this status
54creating a human workload that services is largely designed to remove.
55
562) Add in support for multiple user defined &quot;guest&quot; nickname types. This
57way, anyone whose nick is say JavaChatnnnn could be handled by the same code
58which handles services native guest names. Although probably easier as a
59configuration file change (as with the native current guest prefix), a
60registration mechanism with NS would be preferable. For the purpose of NS
61processing it could maybe use the new status value described above but
62merely stores a prefix in the database rather than an explicit nickname and
63the nick be flagged to be processed as a guest nick type. Maybe a new
64command /NS REGISTERGUEST &lt;JavaChatPrefix&gt; &lt;PrefixOwnerEmail&gt;.
65
66
67Mark.
68CTCP Networks.
69
70
71
72</PRE>
73
74<!--endarticle-->
75 <HR>
76 <P><UL>
77 <!--threads-->
78 <LI>Previous message: <A HREF="001474.html">[IRCServices] nickserv
79</A></li>
80 <LI>Next message: <A HREF="001479.html">AW: [IRCServices] Services Suggestion - NickServ
81</A></li>
82 <LI> <B>Messages sorted by:</B>
83 <a href="date.html#1478">[ date ]</a>
84 <a href="thread.html#1478">[ thread ]</a>
85 <a href="subject.html#1478">[ subject ]</a>
86 <a href="author.html#1478">[ author ]</a>
87 </LI>
88 </UL>
89
90</body></html>