<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">yeah, my idea (which didn't go down to
widespread critical acclaim) was to have a bot that was
continuously +o and responding to unregistered users who were
trying to talk, my intent was to allow unrestricted read-only
access to the channel so I probably actually wanted -r+z with +q
$~a, if anyone was going to talk whilst unregistered a bot would
respond and message/notice them with more details on where to go
to get help registering. My objective with this was to mirror the
level of access you get to pretty much any forum, blog, website,
mailing list with a public archive. You don't need to jump through
any hoops to passively read what is going on, but the privilege of
talking requires a tiny bit more effort.<br>
This wasn't a universally popular proposal, however the old
floodbots have a lot of code that is dedicated to removing
malicious unregistered users from talking whilst protecting the
ability of real unregistered users to talk. I was questioning
whether the value of unregistered users talking exceeds the cost
of maybe a thousand lines of code.<br>
<br>
Alan.<br>
<br>
<br>
On 06/02/14 10:41, Joseph Price wrote:<br>
</div>
<blockquote
cite="mid:CAM=ohLoWJnRX66ewqG3Nnf93KPtdjVoggG+5=6aDALBiBpk6YA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">Ignoring the wider problem for now
I'd just like to clear up some technical bits...<br>
</div>
<div class="gmail_quote"><br>
On 6 February 2014 09:49, Alan Bell <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:alan.bell@libertus.co.uk" target="_blank">alan.bell@libertus.co.uk</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
4) we can move to +r+z in the large channels</blockquote>
<div>*snip* <br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">We could set the
channel(s) to +r+z should there be unusual activity,
returning to the normal state of affairs ASAP.<br>
</blockquote>
<div><br>
</div>
<div>From <a moz-do-not-send="true"
href="http://freenode.net/using_the_network.shtml"
target="_blank">http://freenode.net/using_the_network.shtml</a>
:<br>
</div>
<div> +r prevents users who are not identified to
NickServ from joining the channel. Users will receive a
server notice explaining this if they try to join.<br>
When +z is set, the effects of +b, +q, and +m are
relaxed. For each message, if that message would normally
be blocked by one of these modes, it is instead sent to
all the users who are currently set +o (channel operator).<br>
<br>
</div>
<div>+z does not relax +r in any way.<br>
<br>
</div>
<div>If you would like to quiet unidentified users (+q $~a)
then +z would mean these messages continue to reach +o
users. During an attack, +z can be useful for a short time
to allow registered users to continue to discuss issues
without seeing disruption while channel operators
simultaneously find a better solution and help quieted
users who cannot be seen by anyone else.<br>
<br>
Setting +z is not suitable unless you have a committed
number of +o users while it is active.<br>
<br>
Pricey<br>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
I work at <a class="moz-txt-link-freetext" href="http://libertus.co.uk">http://libertus.co.uk</a></pre>
</body>
</html>