<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GeekShed IRC &#187; xop</title>
	<atom:link href="http://www.geekshed.net/tag/xop/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geekshed.net</link>
	<description>GeekShed IRC Network</description>
	<lastBuildDate>Thu, 02 Feb 2012 22:29:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Access System Tutorial</title>
		<link>http://www.geekshed.net/2009/12/access-system-tutorial/</link>
		<comments>http://www.geekshed.net/2009/12/access-system-tutorial/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 16:09:42 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[xop]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=628</guid>
		<description><![CDATA[On GeekShed, we have two access systems. Standard access system, and XOP. XOP is a simplification of the access system to make things a bit easier. However, with simplification comes a loss of features. XOP is enabled by default for newly registered channels. It has 4 ChanServ commands &#8211; VOP, HOP, AOP and SOP for...]]></description>
			<content:encoded><![CDATA[<p>On GeekShed, we have two access systems. Standard access system, and XOP. XOP is a simplification of the access system to make things a bit easier. However, with simplification comes a loss of features.</p>
<p>XOP is enabled by default for newly registered channels. It has 4 ChanServ commands &#8211; VOP, HOP, AOP and SOP for auto voice, auto halfop, auto op and auto admin, respectively. See <a href="http://www.geekshed.net/commands/chanserv/">ChanServ Commands</a> for help with those commands.</p>
<p>The regular access system really isn&#8217;t very difficult to get your head around and provides you with much more control over your channel. To use it, you must first turn XOP off with the command:</p>
<blockquote><p>/cs set #channel xop off</p></blockquote>
<p>Following this, you must use the access level system to give people certain privileges in your channel. The access level system uses numbers to represent access. They range between -2 and 10000. The list below shows which levels, by default, map to which access within the IRC server:</p>
<p>-2 &#8211; Unable to join the channel<br />
-1 &#8211; Not allowed to be oped in the channel<br />
0 &#8211; Regular user<br />
3 &#8211; Voiced user<br />
4 &#8211; Halfop user<br />
5 &#8211; Full op user<br />
10 &#8211; Admin user<br />
9999 &#8211; Channel owner</p>
<p>To change the access level of a user, use the following command:</p>
<blockquote><p>/cs access #channel add <nickname> <access level></p></blockquote>
<p>An example of the use of this command is:</p>
<blockquote><p>/cs access #chills add Phil 5</p></blockquote>
<p>This would make Phil level 5 (an op, by default) in #chills.</p>
<p>However, there is much more to the access system than this. You can customize many aspects of your channel.</p>
<p>These are:</p>
<blockquote><p>
<b>AUTODEOP</b> :: Channel operator status disallowed<br />
<b>AUTOHALFOP</b> :: Automatic mode +h<br />
<b>AUTOOP</b> :: Automatic channel operator status<br />
<b>AUTOPROTECT</b> :: Automatic mode +a<br />
<b>AUTOVOICE</b> :: Automatic mode +v<br />
<b>NOJOIN</b> :: Not allowed to join channel<br />
<b>SIGNKICK</b> :: No signed kick when SIGNKICK LEVEL is used<br />
<b>ACC-LIST</b> :: Allowed to view the access list<br />
<b>ACC-CHANGE</b> :: Allowed to modify the access list<br />
<b>AKICK</b> :: Allowed to use AKICK command<br />
<b>SET</b> :: Allowed to use SET command (not FOUNDER/PASSWORD)<br />
<b>BAN</b> :: Allowed to use BAN command<br />
<b>BANME</b> :: Allowed to ban him/herself<br />
<b>CLEAR</b> :: Allowed to use CLEAR command<br />
<b>GETKEY</b> :: Allowed to use GETKEY command<br />
<b>HALFOP</b> :: Allowed to use HALFOP/DEHALFOP commands<br />
<b>HALFOPME</b> :: Allowed to (de)halfop him/herself<br />
<b>INFO</b> :: Allowed to use INFO command with ALL option<br />
<b>KICK</b> :: Allowed to use KICK command<br />
<b>KICKME</b> :: Allowed to kick him/herself<br />
<b>INVITE</b> :: Allowed to use INVITE command<br />
<b>OPDEOP</b> :: Allowed to use OP/DEOP commands<br />
<b>OPDEOPME</b> :: Allowed to (de)op him/herself<br />
<b>PROTECT</b> :: Allowed to use PROTECT/DEPROTECT commands<br />
<b>PROTECTME</b> :: Allowed to (de)protect him/herself<br />
<b>TOPIC</b> :: Allowed to use TOPIC command<br />
<b>UNBAN</b> :: Allowed to use UNBAN command<br />
<b>VOICE</b> :: Allowed to use VOICE/DEVOICE commands<br />
<b>VOICEME</b> :: Allowed to (de)voice him/herself<br />
<b>MEMO</b> :: Allowed to list/read channel memos<br />
<b>ASSIGN</b> :: Allowed to assign/unassign a bot<br />
<b>BADWORDS</b> :: Allowed to use BADWORDS command<br />
<b>FANTASIA</b> :: Allowed to use fantaisist commands<br />
<b>GREET</b> :: Greet message displayed<br />
<b>NOKICK</b> :: Never kicked by the bot&#8217;s kickers<br />
<b>SAY</b> :: Allowed to use SAY and ACT commands</p></blockquote>
<p>These levels are all minimum levels, except AUTODEOP and NOJOIN, which are maximum levels. Thus, any user with an access level higher than the one defined for a particular access level name will have permission to do that.</p>
<p>To see how these are currently configured in your channel, use the command:</p>
<blockquote><p>/cs levels #channel list</p></blockquote>
<p>Any of these can be customized using the command:</p>
<blockquote><p>/cs levels #channel set <level name> <access number></p></blockquote>
<p>So&#8230; If you would like users of level 7 and above to be able to read channel memos in #chills, you would do:</p>
<blockquote><p>/cs levels #chills set memo 7</p></blockquote>
<p>As you can see, the power provided by the non-XOP access system is incredibly diverse. Give it a try &#8211; you never know, you might like it.</p>
<p>Any questions, ask in #help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2009/12/access-system-tutorial/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Can my GeekShed channel have more than one founder?</title>
		<link>http://www.geekshed.net/2009/11/can-my-geekshed-channel-have-more-than-one-founder/</link>
		<comments>http://www.geekshed.net/2009/11/can-my-geekshed-channel-have-more-than-one-founder/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 17:04:12 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[channel modes]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[xop]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=433</guid>
		<description><![CDATA[Yes, it can! You can have as many people with founder access as you like. Each channel will still have 1 founder &#8211; i.e. the person listed in /cs info #channel and GeekShed staff will only deal with this person for channel administration issues. However, if you set a user to access level 9999, they...]]></description>
			<content:encoded><![CDATA[<p>Yes, it can! You can have as many people with founder access as you like.</p>
<p>Each channel will still have 1 founder &#8211; i.e. the person listed in <strong>/cs info <u>#channel</u></strong> and GeekShed staff will only deal with this person for channel administration issues.</p>
<p>However, if you set a user to access level 9999, they too will have founder permissions on the channel. To do this, you must temorarily turn off XOP, if you have it on. To do this, type:</p>
<blockquote><p><strong>/cs SET <u>#channel</u> XOP OFF</strong></p></blockquote>
<p>Now you can set the user to access level 9999 with the following command:</p>
<blockquote><p><strong>/cs ACCESS <u>#channel</u> ADD <u>nickname</u> 9999</strong></p></blockquote>
<p>Once this is done, the user MUST cycle the channel for the changes to become active.</p>
<p>Once the user has cycled the channel they will be given +q each time they join.</p>
<p>It is important that you do not turn xop back on as, once a user has logged out of their nickname, their founder status will be lost and not restored.</p>
<p  style="font-size:110%;"><strong><font color='red'>WARNING:</font> Only give this access level to people that you trust wholeheartedly.</strong> If a user takes control of a channel and becomes the listed founder of the channel, GeekShed staff are not responsible for this and will see the listed founder as the authorized owner of the channel.</p>
<p>In order to prevent secondary founders from changing the listed founder of the channel, ensure SECUREFOUNDER is switched on. To do this, type:</p>
<blockquote><p><strong>/cs SET <u>#channel</u> SECUREFOUNDER ON</strong></p></blockquote>
<p>Since XOP is now off, you must use the access system to manage your channels access list. See <a href="http://www.geekshed.net/2009/12/access-system-tutorial/">access system tutorial</a> for information on how to do this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2009/11/can-my-geekshed-channel-have-more-than-one-founder/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

