]> jfr.im git - irc.git/blame - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/2004/004521.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 2004 / 004521.html
CommitLineData
3bd189cb
JR
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2<HTML>
3 <HEAD>
4 <TITLE> [IRCServices] IRC Services 5.1 Features
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20IRC%20Services%20%205.1%20Features&In-Reply-To=200471516537.076693%40MARVIN">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="004525.html">
11 <LINK REL="Next" HREF="004528.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] IRC Services 5.1 Features</H1>
15 <B>BrightSide</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20IRC%20Services%20%205.1%20Features&In-Reply-To=200471516537.076693%40MARVIN"
17 TITLE="[IRCServices] IRC Services 5.1 Features">brightside at quasinet.org
18 </A><BR>
19 <I>Fri Jul 16 06:59:55 PDT 2004</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="004525.html">[IRCServices] Nick Enforcer Holding Problem
22</A></li>
23 <LI>Next message: <A HREF="004528.html">[IRCServices] noop feature
24</A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#4521">[ date ]</a>
27 <a href="thread.html#4521">[ thread ]</a>
28 <a href="subject.html#4521">[ subject ]</a>
29 <a href="author.html#4521">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33<!--beginarticle-->
34<PRE>&gt;<i>&#160;Noted. &#160;(No promises, though... maaaybe if you get enough people
35</I>&gt;<i>&#160;to &#160;pester me ;) )
36</I>
37pester, pester, pester! :)
38
39But on a more serious note: if it will be any help, I'll be more
40than happy to share my hacked Bahamut protocol module which I'm
41currently using for Ultimate3. (Running on irc.quasinet.org for
42anyone who got some idle time and wanting to see it in action)
43
44&gt;<i>&#160;I admit handling of the channel admin/owner mode was only added
45</I>&gt;<i>&#160;in &#160;as a &quot;might as well use it&quot; sort of thing. &#160;I'm not sure I
46</I>&gt;<i>&#160;like the &#160;idea of adding yet another ChanServ option, though. &#160;As
47</I>&gt;<i>&#160;far as I &#160;understand it (correct me if I'm wrong), channel owner
48</I>&gt;<i>&#160;mode is just &#160;like protected (+a) except that it can't be unset
49</I>&gt;<i>&#160;by other +a &#160;users; if that's the case, I'm not sure there's much
50</I>&gt;<i>&#160;reason to use &#160;it at all--after all, ChanServ will always let the
51</I>&gt;<i>&#160;founder unban, &#160;rejoin, and get +a back as needed. &#160;(And
52</I>&gt;<i>&#160;internally, channel owner &#160;mode support is a pain because
53</I>&gt;<i>&#160;different ircds use different mode &#160;letters for it.)
54</I>&gt;<i>
55</I>&gt;<i>&#160;What would people think of just doing away with channel owner
56</I>&gt;<i>&#160;mode &#160;support entirely?
57</I>
58I don't have any experience with other ircd's so I can't answer for
59them, but on Ultimate the +a is used in much the same way as halfop
60except that it is one step above chan-op instead of one step below.
61Channel-Admins can give and remove mode +a for other users, chanops
62can not. Chanops are also not able to kick admins out of the
63channel, in the same way that halfops are not allowed to kick
64chanops. When a new channel is created, the first user is given
65chanops status and for this reason it's necessary for services to
66be able to set this mode. There is no way normal users can set this
67themselves without requiring assistance from an ircoper.
68
69The reason I want this to be specifiable is because some users want
70to use this as a &quot;founder only&quot; mode, and some want to use it as a
71mode given to the founder and all co-founders (a.k.a SOPs). I have
72also seen some clients break because the mode is outside the
73RFC1459 spesifications, so I believe that some users might find it
74more annoying than helpful so they want to disable it completely,
75in other words make chanserv not set the mode at all. But these
76needs varies from channel to channel.
77
78&gt;<i>&#160;Channel memos is one thing I've been meaning to revisit for a &#160;
79</I>&gt;<i>&#160;while; thanks for reminding me. &#160;The channel memo system is a
80</I>&gt;<i>&#160;major &#160;hack as is, with no notification or anything else that can
81</I>&gt;<i>&#160;be done &#160;for nicknames. &#160;So let me pose a question: &#160;What would
82</I>&gt;<i>&#160;you (anyone &#160;feel free to reply) want to use channel memos for? &#160;
83</I>&gt;<i>&#160;In what cases &#160;would you want to send a memo to a channel, and
84</I>&gt;<i>&#160;who would you want &#160;to read the memo? &#160;I've got a few redesign
85</I>&gt;<i>&#160;possibilities in mind, &#160;but to avoid leading questions, I won't
86</I>&gt;<i>&#160;mention them right now; &#160;just assume channel memos could do
87</I>&gt;<i>&#160;anything you want, and tell me &#160;what you'd want them to do.
88</I>&gt;<i>
89</I>
90I see channel memos as a simple way of informing all operators of a
91channel about channel events without requiring them to be online.
92This could be messages informing them of new operators, channel
93guildelines etc. etc. It's an easy way to reach everyone at the
94same time so you can be sure they got the message, and there's no
95need for channel-users to create their own mailinglist or a forum
96board. From my own experience, I have found this very handy in
97channels with users from all over the world, as it's impossible to
98reach everyone at the same time because of timezones :)I see
99channel memos as a simple way of informing all operators of a
100channel about channel events without requiring them to be online.
101This could be messages informing them of new operators, channel
102guildelines etc. etc. It's an easy way to reach everyone at the
103same time so you can be sure they got the message, and there's no
104need for channel-users to create their own mailinglist or a forum
105board. From my own experience, I have found this very useful in
106channels with users from all over the world, as it's impossible to
107reach everyone at the same time because of timezones :)
108
109Also, a final wish:
110
1113) I've noticed there are a callback for &quot;receive message&quot; to
112capture all messages sent from a server to services but I have not
113yet found any way to capture all messages sent from services to a
114server. It would be useful to support server-to-server compression
115and encryption.
116
117-BrightSide-
118
119
120
121
122
123</PRE>
124
125<!--endarticle-->
126 <HR>
127 <P><UL>
128 <!--threads-->
129 <LI>Previous message: <A HREF="004525.html">[IRCServices] Nick Enforcer Holding Problem
130</A></li>
131 <LI>Next message: <A HREF="004528.html">[IRCServices] noop feature
132</A></li>
133 <LI> <B>Messages sorted by:</B>
134 <a href="date.html#4521">[ date ]</a>
135 <a href="thread.html#4521">[ thread ]</a>
136 <a href="subject.html#4521">[ subject ]</a>
137 <a href="author.html#4521">[ author ]</a>
138 </LI>
139 </UL>
140
141</body></html>