<?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; FAQ</title>
	<atom:link href="http://www.geekshed.net/tag/faq/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>What is Identd?</title>
		<link>http://www.geekshed.net/2011/06/what-is-identd/</link>
		<comments>http://www.geekshed.net/2011/06/what-is-identd/#comments</comments>
		<pubDate>Sat, 04 Jun 2011 18:19:13 +0000</pubDate>
		<dc:creator>tengrrl</dc:creator>
				<category><![CDATA[Explanation]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[nick prefix]]></category>
		<category><![CDATA[nickserv]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=1404</guid>
		<description><![CDATA[When you use the /whois command or /ns info on yourself, you may notice the tilde before your connection information. Here’s an example: ~ilovestig@somewhere.com That leading tilde (~) indicates that you are not running identd on your machine. As Phil explains it, identd is an age-old service that runs on port 113 and was designed...]]></description>
			<content:encoded><![CDATA[<p>When you use the /whois command or /ns info on yourself, you may notice the tilde before your connection information. Here’s an example: </p>
<blockquote>
  <p>~ilovestig@somewhere.com</p>
</blockquote>
<p>That leading tilde (~) indicates that you are not running identd on your machine. As Phil explains it,  identd is an age-old service that runs on port 113 and was designed for shared shells. It’s essentially a process that confirms that you are who your <a href="http://en.wikipedia.org/wiki/Ident" title="Explanation of Ident on Wikipedia" target="_blank">ident</a> says you are. For the full, geeky details on identd, see <a href="http://tools.ietf.org/html/rfc1413" title="RFC 1413" target="_blank">RFC 1413</a>.</p>
<p>Basically, your client sends your required ident as part of the initiation commands when you connect to GeekShed. The server then checks to see whether you have an identd running and uses the ident reported by that in your hostmask. If the server does not find identd running on your machine, it adds the tilde (~) to your ident. </p>
<p>Note: don’t confuse any of this with the tilde (~) you may see in your nick list as an indication of a channel’s admins. Those are  <a href="http://www.geekshed.net/2009/10/nick-prefixes-explained/" title="Nick Prefixes Explained" target="_blank">nick prefixes.</a></p>
<p><strong>How do you enable Identd on your machine?</strong></p>
<p>Many clients either have Identd built in or include the option to turn it on. Check the documentation for your particular client. Note however that there are clients that will not provide support.</p>
<table width="660" border="1" cellpadding="6">
  <tr>
    <td width="95" valign="top">Chatzilla</td>
    <td width="549" valign="top">See <a href="http://chatzilla.hacksrus.com/faq/#ident" title="How do I enable ident on Chatzilla?" target="_blank">How do I enable &#8216;ident&#8217;?</a></td>
  </tr>
  <tr>
    <td valign="top">Colloquy</td>
    <td valign="top">See <a href="http://colloquy.info/project/wiki/Documentation/TipsAndTricks/Identd" title="Enabling Identd for Colloquy" target="_blank">Enabling Identd</a>.</td>
  </tr>
  <tr>
    <td valign="top">LightIRC</td>
    <td valign="top">No information available.</td>
  </tr>
  <tr>
    <td valign="top">Mibbit</td>
    <td valign="top">See <a href="http://wiki.mibbit.com/index.php/Ident" title="ident for mibbit" target="_blank">ident</a>.</td>
  </tr>
  <tr>
    <td valign="top">mIRC</td>
    <td valign="top">See <a href="http://www.mirc.com/faq6.html#section6-8" title="On mIRC: Why am I unidentified and what does it matter?" target="_blank">Why am I unidentified and what does it matter?</a></td>
  </tr>
  <tr>
    <td valign="top">Snak</td>
    <td valign="top">See “The server keeps saying something about ‘Ident’ problems” on the <a href="http://www.snak.com/manual/52/Troubleshooting.html" title="Troubleshooting for Snak" target="_blank">Troubleshooting page</a>.</td>
  </tr>
  <tr>
    <td valign="top">TFlash (GeekShed&rsquo;s <br />
      web client)</td>
    <td valign="top">No built-in support for Identd.</td>
  </tr>
  <tr>
    <td valign="top">X-Chat</td>
    <td valign="top">See <a href="http://xchat.org/faq/#q21" target="_blank">How do I enable identd in X-Chat?</a></td>
  </tr>
</table>
<p><strong>Additional Troubleshooting Information</strong></p>
<p>You can connect to GeekShed even if you cannot get identd running on your machine. You’ll just have the tilde (~) show up before your connection information. If you cannot get it to work, relax because there’s no penalty.</p>
<p>That said, if you investigate things further, you may find that you need to open up port 113 on your firewall or enable identd on your router. For more information, check out Section 4.3. “No identd” of <a href="http://www.irchelp.org/irchelp/networks/connectprob.html" title="IRC Connection Problems" target="_blank">IRC Connection Problems</a> or <a href="http://www.ircpolitics.org/tech/identd.html" title="Setting Up Identd" target="_blank">Setting Up Identd</a> on the IRCPolitics site.</p>
<p>&nbsp;</p>
<p>—tengrrl</p>]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2011/06/what-is-identd/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Join Channels Automatically</title>
		<link>http://www.geekshed.net/2011/05/how-to-join-channels-automatically/</link>
		<comments>http://www.geekshed.net/2011/05/how-to-join-channels-automatically/#comments</comments>
		<pubDate>Fri, 06 May 2011 01:45:03 +0000</pubDate>
		<dc:creator>tengrrl</dc:creator>
				<category><![CDATA[Explanation]]></category>
		<category><![CDATA[channel]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[nickserv]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=1392</guid>
		<description><![CDATA[The AJOIN command is a server-side command that keeps track of the channels you join each time you connect to GeekShed. If you login with your nick and identify with your password, you can join all the same channels automatically. It works no matter what client you use or where you connect from since all...]]></description>
			<content:encoded><![CDATA[<p>The AJOIN command is a server-side command that keeps track of the channels you  join  each time you connect to GeekShed. If you login with your nick and identify with your password, you can join all the same channels automatically. It works no matter what client you use or where you connect from since all the details are kept on the server. </p>
<p>Note that your client may have an option to keep an auto-join locally. Check your documentation for details on using a client-side system if you want to keep your settings on your machine(s). This explanation will focus on the server-side system only.</p>
<p><strong>What is required to join channels automatically?</strong></p>
<p>Your nickname has to be registered, and you have to identify before you can use the AJOIN command. Additionally, the channel that you want to join has to be registered. Remember that you can only be in 100 channels, so you can only include 100 channels in your AJOIN list.</p>
<p><strong>How do I join a channel automatically?</strong></p>
<p>To add a channel to the list of those that you join every time you connect to GeekShed (your AJOIN list), use the following command:</p>
<blockquote>
  <p>/msg NickServ AJOIN ADD #channel<br />
  </p>
</blockquote>
<p>For instance,<em> /msg NickServ AJOIN ADD #topgear</em>  would add the channel #topgear to your AJOIN list.
</p>
<p><strong>How do I add a channel that uses a key to my AJOIN list?</strong></p>
<p>If the channel you want to add uses a key, you need to include the key when you use the command:</p>
<blockquote>
  <p>/msg NickServ AJOIN ADD #channel key</p>
</blockquote>
<p>For instance,<em> /msg NickServ AJOIN ADD #topgear hAmsT3r</em> &nbsp;would add the channel #topgear with the channel key “hAmsT3r” to your AJOIN list.</p>
<p><strong>Can I just add every channel I’m in right now?</strong></p>
<p>Yes, you can. Join all the channels you want to add, and use the command:</p>
<blockquote>
  <p>/msg NickServ AJOIN ADDALL</p>
</blockquote>
<p>The command will also automatically include the keys for any channels to your AJOIN list.</p>
<p><strong>How do I see a list of all the channels I join automatically</strong>?</p>
<p>To see a list of all the channels on your AJOIN list, use the command:</p>
<blockquote>
  <p>/msg NickServ AJOIN LIST</p>
</blockquote>
<p>Use wild cards with this command to list only the channels on your AJOIN list that match a specific pattern. For instance, the command<em> /msg NickServ AJOIN LIST #top*</em> would return all the channels on your AJOIN list that begin with “#top” (for instance, #topgear).<br />
  <br />
  <strong>How do I remove a channel from my AJOIN list?</strong></p>
<p>To remove a channel from your AJOIN list, use the command</p>
<blockquote>
  <p>/msg NickServ AJOIN DEL #channel</p>
</blockquote>
<p>For instance,<em> /msg NickServ AJOIN DEL #topgear</em> would remove the channel #topgear from your AJOIN list.</p>
<p><strong>How do I  delete all the channels that I join automatically</strong>?</p>
<p>To remove all the channels from your AJOIN list, use this command:</p>
<blockquote>
  <p>/msg NickServ AJOIN CLEAR</p>
</blockquote>
<p>The command will delete all the channels from your AJOIN list. When you connect to GeekShed again, you will not join any channels automatically.</p>
<p><strong>What if I get banned from a channel I usually join automatically?</strong></p>
<p> If you are banned from a channel, please be sure to remove it from your AJOIN list, using the AJOIN DEL command above. Keeping a channel you are banned from on your AJOIN list may result in accidentally evading the ban. </p>
<p><strong>Video Demonstration of the AJOIN commands</strong></p>
<p>If you’d like to see some of these commands demonstrated, take a look at UKGeek’s video below, which was entered in <a href="http://www.geekshed.net/2010/10/1st-birthday-competition/" target="_blank">our birthday competition</a> last year:</p>
<p><iframe width="560" height="349" src="http://www.youtube.com/embed/RTCSsi6uBm0" frameborder="0" allowfullscreen></iframe></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>—tengrrl</p>]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2011/05/how-to-join-channels-automatically/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Use the Ignore Command</title>
		<link>http://www.geekshed.net/2011/05/how-to-use-the-ignore-command/</link>
		<comments>http://www.geekshed.net/2011/05/how-to-use-the-ignore-command/#comments</comments>
		<pubDate>Sun, 01 May 2011 15:07:41 +0000</pubDate>
		<dc:creator>tengrrl</dc:creator>
				<category><![CDATA[Explanation]]></category>
		<category><![CDATA[FAQ]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=1382</guid>
		<description><![CDATA[Ever wish you could mute someone on IRC? Maybe someone is talking about a movie you haven&#8217;t seen yet. Maybe a bot is making a lot of announcements in a channel and you don&#8217;t want to see them. Or maybe someone is just annoying you and you don&#8217;t want to listen to him anymore. The...]]></description>
			<content:encoded><![CDATA[ <p>Ever wish you could mute someone on IRC? Maybe someone is talking about a movie you haven&#8217;t seen yet. Maybe a bot is making a lot of announcements in a channel and you don&#8217;t want to see them. Or maybe someone is just annoying you and you don&#8217;t want to listen to him anymore. The IGNORE command is likely to be the solution. </p>
 <p><strong>How do I ignore someone?</strong></p>
<p>The IGNORE command is a client-side feature, not a  command included on the IRC server. As a result, the exact way the  command works <a href="#clients" title="client support for IGNORE">depends upon the client</a> that you use. Generally, you use the following command: </p>
 <blockquote>
   <p>/IGNORE &lt;nick&gt;</p>
</blockquote>
<p>Let&rsquo;s say you&rsquo;ve had your fill (so to speak) of LordBaconCheeseburger. You&rsquo;d use the following command:</p>
<blockquote>
  <p>/IGNORE LordBaconCheeseburger</p>
</blockquote>
<p>After that, you would no longer hear anything LordBaconCheeseburger has to say. Your client may support more complex features, such as the ability to ignore only some messages (such as ignoring PMs but not comments in a channel). Check your client&rsquo;s documentation for specific details on how the command works.</p>
<p><strong>How do I ignore someone who keeps changing nicknames?</strong></p>
<p>You can keep adding nicks to your ignore list by using the command for each new nick. If someone is following a pattern, however, your client may allow you to use * as a wildcard. Let&rsquo;s say LordBaconCheeseburger keeps changing nicks, if your client allows wild cards, you can use this command:</p>
<blockquote>
  <p>/IGNORE Lord*Cheeseburger</p>
</blockquote>
<p>After that, you would no longer hear anything from LordBaconCheeseburger, LordCheeseburger, or LordDoubleCheeseburger.</p>
<p>If your client allows you to ignore by hostmask, you may be able to use this command, which works in mIRC:</p>
<blockquote>
  <p>/IGNORE *!*@protectedhost-ABCDEFG.fios.wi.cheesehead.net</p>
</blockquote>
<p>With this command, any connection with that hostmask would be ignored, no matter what nick the user has. Remember though that these commands depend upon the client you are using. Some clients do not support these options at all.</p>
<p><strong>How do you stop ignoring someone?</strong></p>
<p>The way you remove someone from your IGNORE list <a href="#clients">depends upon the client</a> you use. On some you can use this command:</p>
<blockquote>
  <p>/UNIGNORE &lt;nick&gt;<br />
  For instance, /UNIGNORE LordBaconCheeseburger</p>
</blockquote>
<p>On other clients you use the same exact command you used to block the person: /IGNORE &lt;nick&gt;. The first time you type the command the client blocks the user, and the second time it removes the block.</p>
<p>Finally, some clients have their own system for managing the IGNORE list. You may need to access an address book or a user list. Check your client&rsquo;s documentation for the specific details.</p>
<p><strong><a name="clients"></a>How does the IGNORE command work on different clients?</strong></p>
<p>Each client has its own method for using the IGNORE command. Some pop up a box that lists everyone you have ignored. Some have an Address Book where you can check who you have ignored. Some feature ways to ignore one kind of message while still receiving another. It’s best to check the documentation for whatever client you use. Here is  information for some of the more popular clients on GeekShed:</p>
<table width="660" border="1" cellpadding="6">
  <tr>
    <td width="95" valign="top">Chatzilla</td>
    <td width="549" valign="top">While not well-documented, Chatzilla does have  IGNORE commands:<ul>
        <li><strong>/ignore &lt;nick&gt;</strong> ignores nick</li>
        <li><strong>/unignore &lt;nick&gt;</strong> unignores nick</li>
        <li><strong>/ignore</strong> lists ignores </li>
      </ul>    </td>
  </tr>
  <tr>
    <td valign="top">Colloquy</td>
    <td valign="top">Details on the <a href="http://colloquy.info/project/wiki/Documentation/CommandReference#Ignore" title="Ignore command on Colloquy" target="_blank">Ignore command are on the Colloquy website</a>. The FAQ also includes details on <a href="http://colloquy.info/project/wiki/FAQs#Doescolloquyhaveawaytoignorehidepartsnicksetcinabusyroom" title="Ignore join/part events on Colloquy" target="_blank">ignoring join/part messages</a>.</td>
  </tr>
  <tr>
    <td valign="top">LightIRC</td>
    <td valign="top">Use three commands as listed below, <a href="http://redmine.lightirc.com/projects/lightirc/wiki/Helpful_usage_knowledge" title="Commands on lightIRC site" target="_blank">according to the lightIRC website</a>:
      <ul>
        <li><strong>/ignore &lt;nick&gt;</strong> ignores nick</li>
        <li><strong>/unignore &lt;nick</strong>&gt; unignores nick</li>
        <li><strong>/ignores</strong> lists ignores </li>
      </ul>    </td>
  </tr>
  <tr>
    <td valign="top">Mibbit</td>
    <td valign="top">Find details on the <a href="http://wiki.mibbit.com/index.php//ignore" title="Ignore on Mibbit" target="_blank">Ignore command in the Mibbit Wiki</a>.</td>
  </tr>
  <tr>
    <td valign="top">mIRC</td>
    <td valign="top">You can use the /IGNORE command as described above. You can also click the Address Book button and then the Control tab to find the list of people you have ignored as well as simple buttons to add, edit or delete people from your Ignore list. To find more details, search for /ignore in the mIRC help file.</td>
  </tr>
  <tr>
    <td valign="top">
      TFlash (GeekShed&rsquo;s <br />
        web client)</td>
    <td valign="top">Under the OPTIONS menu, choose the Friend/Ignore List command to see who you have ignored. You can add nicks with the <strong>+</strong> button and remove them with the<strong> -</strong> button. You cannot use wild cards or hostmasks. You can ONLY ignore nicks.</td>
  </tr>
  <tr>
    <td valign="top">X-Chat</td>
    <td valign="top">Find complete <a href="http://toxin.jottit.com/xchat_ignore" title="IGNORE on X-Chat" target="_blank">documentation for X-Chat on the Toxin site</a>.</td>
  </tr>
</table>
<p>&nbsp;</p>
<p>—tengrrl</p>]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2011/05/how-to-use-the-ignore-command/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting Up Greeting Messages</title>
		<link>http://www.geekshed.net/2011/04/setting-up-greeting-messages/</link>
		<comments>http://www.geekshed.net/2011/04/setting-up-greeting-messages/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 05:34:10 +0000</pubDate>
		<dc:creator>tengrrl</dc:creator>
				<category><![CDATA[Explanation]]></category>
		<category><![CDATA[channel]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[nickserv]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=1364</guid>
		<description><![CDATA[When I join #theshed the channel bot, Sheldon, posts this greeting: [11:20] Sheldon: [Bunny] Go Hokies! That&#8217;s a channel greeting, an individualized greeting that is announced to the entire channel. It&#8217;s different from the Channel Entry Message, the private message sent to everyone who joins a channel. You&#8217;ll only see greeting messages for users with...]]></description>
			<content:encoded><![CDATA[<p>When I join #theshed the channel bot, Sheldon, posts this greeting:</p>
<blockquote>
  <p><em>[11:20] Sheldon: [Bunny] Go Hokies! </em></p>
</blockquote>
<p>That&rsquo;s a channel greeting, an individualized greeting that is announced to the entire channel. It&rsquo;s different from the <a href="http://www.geekshed.net/2011/04/setting-a-channel-entry-message/" target="_blank">Channel Entry Message</a>, the private message sent to everyone who joins a channel. You&rsquo;ll only see greeting messages for users with operator or founder status and only in channels where the messages are turned on. </p>
<p>There are two parts to setting up greeting messages: (1) a channel founder has to turn the greetings on, and (2) the channel operators have to set up the specific greetings. </p>
<h4><em><font color="#4088c8">Part One: Turning  greeting messages on (or off) for a channel </font></em></h4>
<p><strong>Who can change the greeting setting for a channel? </strong></p>
<p>Only the channel founder can turn greetings on or off. </p>
<p><strong>How do you can turn greeting messages ON for all channel operators? </strong></p>
<p>To turn channel greetings on, the channel founder first has to <a href="http://www.geekshed.net/2009/11/how-do-i-add-a-botserv-bot-to-my-channel/" target="_blank">assign a bot to the channel</a>. Once a bot is assigned, the channel founder uses the following command:</p>
<blockquote>
  <p><em>/msg BotServ SET <u>#channel</u> GREET ON</em></p>
</blockquote>
<p>For example:<em> /msg BotServ SET #topgear GREET ON </em></p>
<p>Once the setting is turned on, the channel bot will display the personal greeting for any operator or founder who joins the channel. Operators and founders still have to set up their greeting message for it to appear in the channel (see Part Two). </p>
<p><strong>How do you can turn greeting messages OFF for all channel operators? </strong></p>
<p>To turn channel greetings back off, the channel founder simply changes the command setting from &ldquo;on&rdquo; to &ldquo;off&rdquo;:</p>
<blockquote>
  <p><em>/msg BotServ SET <u>#channel</u> GREET OFF </em></p>
</blockquote>
<p>For example:<em> /msg BotServ SET #topgear GREET OFF </em></p>
<h4><em><font color="#4088c8">Part Two: Setting up your personal greeting message </font></em></h4>
<p><strong>How do you add a greeting message for yourself?</strong></p>
<p>To add a greeting, you use the following command:</p>
<blockquote>
  <p><em>/msg NickServ SET GREET  [<u>message</u>]</em></p>
</blockquote>
<p>For example: <em>/msg NickServ SET GREET I come with Bacon!</em></p>
<p>After setting the message, the bot will announce the greeting when you join channels where you are an operator and the greeting option is turned on. For instance, when the user LordBaconCheeseburger joins #topgear, where he has ops, everyone in the channel sees this:</p>
<blockquote>
  <p><em>[23:49]&lt;&amp;Stig&gt; [LordBaconCheeseburger] I come with Bacon!</em> </p>
</blockquote>
<p><strong>How can you check what your greeting is set to?</strong></p>
<p>If you want to check your greeting, use the INFO command on yourself:</p>
<blockquote>
  <p><em>/msg NickServ INFO [YourNick] ALL</em></p>
</blockquote>
<p>For example: <em>/msg NickServ INFO LordBaconCheeseburger ALL</em></p>
<p>The system will return information about your login, including the greeting you have set. Here&rsquo;s the information for LordBaconCheeseburger, for instance. Note the bold line indicating the greeting message:</p>
<blockquote>
  <p><em>[23:54] -NickServ- LordBaconCheeseburger is TFlash NextGen<br />
    [23:54] -NickServ- Is online from: ~TFlash@somewhere.net<br />
    [23:54] -NickServ- Time registered: Apr 15 05:23:55 2011 UTC<br />
    [23:54] -NickServ- Last quit message: Quit: LordBaconCheeseburger<br />
    [23:54] -NickServ- E-mail address: LordBaconCheeseburger@somewhere.net<br />
    <strong><font color="#003366">[23:54] -NickServ- Greet message: I come with Bacon!</font></strong><br />
    [23:54] -NickServ- Options: Protection, Security, Private, Auto-op</em></p>
</blockquote>
<p><strong>How do you change your greeting message?</strong><br /> 
  To edit your greeting message, just use the command again, with the revised version of the message. It may be useful to copy the original message into a text, revise it there, and then paste in the revision. </p>
<p>If I wanted to change the greeting message for LordBaconCheeseburger, for instance, I would use this command: </p>
<blockquote>
  <p><em>/msg NickServ SET GREET I come with Bacon, Lettuce, and Tomato!</em></p>
</blockquote>
<p>The new message  will replace the old one. </p>
<p><strong>How do you turn off  your greeting message?</strong><br />
  If you prefer not to have the bot greet you when you join channels, you can remove the message completely. To remove the greeting, use the command without any message information. The command would be: </p>

<blockquote>
  <p><em>/msg NickServ SET GREET</em></p>
</blockquote>
<p>Note that you can only remove your own greeting message. To turn off all the greetings in a channel, the channel founder must use the BotServ command explained in Part One.</p>
<p><strong>What makes a good greeting message?</strong><br />
Your greeting message can say whatever you&rsquo;d like. Ideally, choose something appropriate for all the channels you join. If your greeting uses inappropriate language, the channel founder may ask you to change your greeting or remove you from the channel staff. </p>
<p>&nbsp;</p>
<p><em>—Posted by tengrrl</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2011/04/setting-up-greeting-messages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting a Channel Entry Message</title>
		<link>http://www.geekshed.net/2011/04/setting-a-channel-entry-message/</link>
		<comments>http://www.geekshed.net/2011/04/setting-a-channel-entry-message/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 07:02:52 +0000</pubDate>
		<dc:creator>tengrrl</dc:creator>
				<category><![CDATA[Explanation]]></category>
		<category><![CDATA[channel]]></category>
		<category><![CDATA[FAQ]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=1354</guid>
		<description><![CDATA[A channel entry message appears to users, somewhat obviously, when they enter a channel. You may think of this as a channel greeting. It is one of three kind of greeting commands. I&#8217;ll explain the others, greetings that a bot announces to individuals as they join a channel, in my next post. Where does a...]]></description>
			<content:encoded><![CDATA[<p>A channel entry message appears to users, somewhat obviously,  when they enter a channel. You may think of this as a channel greeting. It is one of three kind of greeting commands. I&rsquo;ll explain the others, greetings that a bot announces to individuals as they join a channel, in my next post.</p>
<p><strong>Where does a Channel Entry Message appear?<br />
  </strong>The channel entry message is a private message, sent as a /notice when someone joins a channel. It is the first message in the channel window. Here&rsquo;s the current entry message from #help, for example: </p>
<blockquote>
  <p> <font color="#FF0000"><strong> -TheDramaLlama-</strong></font> [#help] Hello, welcome to #help. Please be patient, as the staff is often busy. Current wait is 2-15 minutes. Thank you for your cooperation and support. || Visit our website at http://www.geekshed.net and our forums at http://www.geekshed.net/forums/ || Feel free to ask for help however <strong>If something doesn&#8217;t concern you, keep quiet or be banned &#8211; <font color="#FF0000">yes, really</font></strong></p>
</blockquote>
<p><strong>Who can change a Channel Entry Message?</strong></p>
<p>The channel entry message can only be set, edited, or removed by the channel founder.  </p>
<p><strong>How do you set a Channel Entry Message?</strong><br /> 
  To set a channel entry message, the channel founder uses the following command:</p>
<blockquote>
  <p>/msg ChanServ SET <u>#channel</u> ENTRYMSG [<u>message</u>]</p>
</blockquote>
<p>For example: </p>
<blockquote>
  <p>/msg ChanServ  set #topgear entrymsg All you have to do is follow some simple rules. Be nice, yield the right of way, and don&#8217;t run into anyone else.  How hard can it be?</p>
</blockquote>
<p><strong>How do you edit a Channel Entry Message?</strong><br /> 
To edit the channel entry message, the channel founder uses the command again, with the revised version of the message. It may be useful to copy the original message into a text, revise it there, and then paste in the revision. </p>
<p>If I wanted to change the entry message for #topgear, for instance, I would use this command: </p>
<blockquote>
  <p>/msg ChanServ set #topgear entrymsg Some say our bot is the best on GeekShed and that he&#8217;s able to hack an IRC server with a toothpick and a bottle of brandy. All we know is, he&#8217;s called the Stig. </p>
  </blockquote>
<p>The new message  will replace the old one. </p>
<p><strong>How do you turn off  Channel Entry Message?</strong><br />
  To remove a channel entry message completely, the channel founder uses the same command without any message information: </p>
<blockquote>
  <p>/msg ChanServ SET <u>#channel</u> ENTRYMSG</p>
</blockquote>
<p>For example, to remove the entry message from #topgear, I&rsquo;d use this command: </p>
<blockquote>
  <p>/msg ChanServ set #topgear entrymsg</p>
</blockquote>
<p><strong>What kind of information should be included in a Channel Entry Message?</strong><br />
  Your channel entry message can say whatever you&rsquo;d like. You might share any of the following:</p>
<ul>
  <li>State some  channel rules.</li>
  <li>Link to additional information about the channel like rules, appeal information, etc.</li>
  <li> Note important news.</li>
  <li>Ask users to do something, like read a post in the forums.</li>
  <li>Share a greeting, such as wishing someone a happy birthday or congrats on getting a job.</li>
  <li>Post a joke or comment you want everyone to see.</li>
</ul>
<p>Remember that the benefit of a channel entry message is that it allows you to share some additional information with people who join your channel. If you have more information than will fit in your channel topic, the entry message is a good way to say more. </p>
<p>&nbsp;</p>
<p><em>—Posted by tengrrl</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2011/04/setting-a-channel-entry-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Hate Speech?</title>
		<link>http://www.geekshed.net/2011/03/what-is-hate-speech/</link>
		<comments>http://www.geekshed.net/2011/03/what-is-hate-speech/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 05:47:03 +0000</pubDate>
		<dc:creator>tengrrl</dc:creator>
				<category><![CDATA[Explanation]]></category>
		<category><![CDATA[FAQ]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=1309</guid>
		<description><![CDATA[Hate speech is prohibited on GeekShed. The official definition is included in the Terms of Service, which you agree to when you connect to GeekShed: Hate Speech You may not use any language defined as Hate Speech, which includes&#8211;but is not limited to&#8211;text or actions that are any of the following: Demeaning in any manner....]]></description>
			<content:encoded><![CDATA[<p>Hate speech is prohibited on GeekShed. The official  definition is included in the <a href="http://www.geekshed.net/tos/">Terms of Service</a>, which you agree to when you connect to GeekShed:</p>
<ol>
  <li>Hate Speech
    <ol type="a">
    <li>  You may not use any language defined as Hate Speech, which includes&ndash;but is not limited to&ndash;text or actions that are any of the following:
      <ol>
      <li>Demeaning in any manner.</li>
      <li>Harmful.</li>
      <li>An attack on religion, race, or sexual orientation.</li>
    </ol></li></ol></li></ol>
<p>&nbsp;</p>
<p><strong>What&#8217;s the difference between hateful comments and hate speech? </strong></p>
<p>Hate speech attacks someone (or a group of people) based on race, gender, sexuality, ethnicity, culture, religion, nationality, or other characteristic. It may use abusive or belittling language or communicate bigoted or defamatory ideas. </p>
<p>Hate speech does not include statements like &#8220;I hate you&#8221; or &#8220;You are a troll.&#8221; Those are hateful or mean comments. It&#8217;s  poor <a href="http://www.geekshed.net/2011/03/manners-and-polite-behavior-on-geekshed/" target="_blank">netiquette</a> (or bad manners) to say rude or mean things to someone, but it&#8217;s not against the network rules. <em>Network staff will not ban someone for mean comments.</em> </p>
<p>&nbsp;</p>
<p><strong>What can I do if someone is using hate speech? </strong></p>
  <p>If  network staff are already active in the channel, just wait a minute for staff to handle the situation. If a couple of minutes pass and nothing  happens, alert the staff member. </p>
  <p>If no staff member is in the channel, please come to #help and report the incident to network staff. You will need to provide logs of the incident in most cases before staff acts.</p>
<p>&nbsp;</p>
  <p><strong>How do I alert staff?</strong></p>
  <p>Okay, listen up. This part is important. <em>Do NOT repeat the hate speech in another channel to report it</em>. You may accidentally be banned yourself if you do. </p>
  <p>Here&#8217;s the right way to alert staff: &#8220;Hi. I need help. SomeBadUser is using hate speech in #channel.&#8221; Of course, you need to use the user&#8217;s real nick and the actual channel. When a staff member replies, they may ask you to PM what the person said or to share the log of what happened with <a href="http://pastebin.com/" target="_blank">Pastebin</a>. </p>
<p>&nbsp;</p>
  <p><strong>Can I do anything about hateful, mean comments?</strong></p>
  <p>Yes you can! If you are a moderator (hop or op) in the channel, you can kick or ban the person. You can also use an <a href="http://www.geekshed.net/2009/11/extended-bans-tutorial/" target="_blank">extended ban to silence the person</a>. If it&#8217;s a channel you own, you can include a rule against hateful comments as well. </p>
  <p>If the person is sending private messages or you&#8217;re not a moderator, use the /IGNORE command. Check your client documentation for details on how it works. Generally, the syntax is this: /IGNORE nick (for instance, /IGNORE SomeBadUser). </p>
<p>&nbsp;</p>
<p><em>—Posted by tengrrl</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2011/03/what-is-hate-speech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can I Make A Private/Secret/Restricted Channel?</title>
		<link>http://www.geekshed.net/2010/03/can-i-make-a-privatesecretrestricted-channel/</link>
		<comments>http://www.geekshed.net/2010/03/can-i-make-a-privatesecretrestricted-channel/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 04:46:58 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[chanserv]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[private]]></category>
		<category><![CDATA[restricted]]></category>
		<category><![CDATA[secret]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=923</guid>
		<description><![CDATA[At least twice a month, someone will come into #help asking about private channels or how they can secure their channel to prevent anyone except those they want in it. Since there are probably those that would like to know, but don&#8217;t ask, here is the quick and dirty guide to private/secret channels. Every channel...]]></description>
			<content:encoded><![CDATA[At least twice a month, someone will come into #help asking about private channels or how they can secure their channel to prevent anyone except those they want in it. Since there are probably those that would like to know, but don&#8217;t ask, here is the quick and dirty guide to private/secret channels.<br /><br />

Every channel is able to be either private (+p), or secret (+s). The two modes are similar, but it is possible for people to find out about a channel that is marked private (+p). Therefore, if you want a channel nobody will be able to find out about unless they&#8217;re told, it is recommended that you mark it as secret, +s. Unless you are in the channel or an IRCop, the server will pretend that the channel doesn&#8217;t exist.<br /><br />

There is also channel mode +i, which will let people in only when they have been invited. If the channel is registered with chanserv, those on the access list can <code>/msg chanserv invite #channel</code>, and chanserv (or the botserv bot, if the channel has one) will invite the person into the channel. Standing invites can also be set using channel mode +I, which takes a nick!ident@host mask as a parameter. If the person is not on the access list, and does not have +I set for themselves, they are able to &#8220;knock&#8221; on the channel by doing /knock #channel optional_message.<br /><br />

You can also set a &#8220;key&#8221; on the channel using channel mode +k, which takes the key to use as a parameter. If I wanted to set a key on my channel, I would do <code>/mode #serenity +k Kaylee</code>. In order to get in the channel, someone would need to specify the key when they try to join &#8211; <code>/join #serenity Kaylee</code>. Alternatively, they can also be invited into the channel and will not need the key.<br /><br />

If the channel is registered, those modes can be mlock&#8217;ed, so that they will be reapplied when the channel is recreated (i.e. is empty and someone joins). It is important to note that if the channel is empty, needing a key or an invite is not necessary to join the channel. That is where the next item comes into play.<br /><br />

It is also possible to set a channel to have restricted access. When this option is set, only the people you add to the access list will be able to join. When someone that is not on the list attempts to join, they are kickbanned by chanserv (or the botserv bot, if you have added one) with the reason &#8220;You are not permitted to be on this channel&#8221;.<br /><br />

Since when you set your channel to restricted access you normally don&#8217;t want people to know about it, it is recommended to also mlock it +s. To set both the restricted access and mlock, you need to enter the following two commands, replacing #channel with your actual channel:
<blockquote><code>/msg chanserv set #channel mlock +s</code><br />
<code>/msg chanserv set #channel restricted on</code></blockquote>

<strong>Note</strong>: If you already have some modes set with mlock, you will need to respecify them when you add +s. So if you have +n (no external messages) set with mlock, you would need to do <code>/msg chanserv set #channel mlock +sn</code>.<br /><br />

Should you have any questions concerning setting your channel to restricted access, feel free to stop in #help and ask.]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2010/03/can-i-make-a-privatesecretrestricted-channel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grouping a Nick: Why and How?</title>
		<link>http://www.geekshed.net/2010/03/grouping-a-nick-why-and-how/</link>
		<comments>http://www.geekshed.net/2010/03/grouping-a-nick-why-and-how/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 03:03:18 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[group]]></category>
		<category><![CDATA[nick]]></category>
		<category><![CDATA[nickserv]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=900</guid>
		<description><![CDATA[So you&#8217;ve registered your nick, but have more than one computer/device that you join IRC from. You might be wondering &#8220;do I need to register a new nick and have people add that nick to access lists as well? Certainly there must be an easier way.&#8221; Well luckily for you, there is. You are able...]]></description>
			<content:encoded><![CDATA[So you&#8217;ve registered your nick, but have more than one computer/device that you join IRC from. You might be wondering &#8220;do I need to register a new nick and have people add that nick to access lists as well? Certainly there must be an easier way.&#8221;<br /><br />

Well luckily for you, there is. You are able to group nicks together so that permissions and other data are shared among accounts. Some of the items that are shared include (but are not limited to): channel ownership, permission levels (owner, halfop, etc.) on channels, group info that was provided when you registered, password, and <a href="http://www.geekshed.net/2009/11/can-i-have-a-vhost-on-geekshed/">virtual host</a>. Pretty much anything your single nick has associated with it will be associated with the group of nicks that you have registered.<br /><br />

Here&#8217;s how to group a nick to one that you already have registered:
<ol>	<li>Switch to the nick that you want to group<ul>
<li><strong><color="red">NOTE 1</color></strong>: Before you enter the next command, make sure that you are using the nick you want to add to your existing group. Do NOT be using your main nick. Example: if I wanted to group JayneCobb to my account, I would /nick JayneCobb.</li>
<li><strong><color="red">NOTE 2</color></strong>: If you use a registered nick when the next step if performed, it will first be dropped, then grouped to the main nick. Example: if I try to group JayneCobb (which is registered) to my main nick MalcolmReynolds, Services will first drop JayneCobb, then have it join the MalcolmReynolds group. By being dropped, any permissions JayneCobb had will be gone.</li></ul></li>
	<li>Enter the following command in the server/status window: <code>/msg nickserv group main_nick password</code>, where <code>main_nick</code> is your primary nick, and <code>password</code> is the password belonging to the primary nick.<br />
Example: I want to group JayneCobb to my primary nick, MalcolmReynolds, and the password for it is S3reni+yV@ll3y (you do use something secure for your passwords, right?). I would type the following <strong>as JayneCobb</strong>: /msg nickserv group MalcolmReynolds S3reni+yV@ll3y</li>
	<li>Look for nickserv to either tell you that you have joined the group of your primay nick or give you an error message, such as &#8220;you must wait at least 60 seconds before using the group command again&#8221;.</li></ol>

And just to give you the commands again, they are, in order:<br />
<code>/nick theNewNick<br />
/msg nickserv group main_nick password</code><br /><br />

Now what if you want to delink a nick, i.e. remove it from the group, is there some way to do that? Yes there is, you just drop it by switching to the nick, and doing /msg nickserv drop. Doing that will make nickserv completely drop the nick &#8211; it will no longer exist, have any permissions, etc.<br /><br />

Is there someway to delink it without dropping, or without it losing the permissions and other information? Not currently, although I suppose it is possible that it could end up in a future version of anope, or someone could create a module that could drop a nick and register it using the credentials of the former group and preserving permissions, etc.<br /><br />

Should you have any questions about grouping nicks, feel free to leave a comment here, or to join #help and ask in there.
]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2010/03/grouping-a-nick-why-and-how/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can I Link Two Channels?</title>
		<link>http://www.geekshed.net/2010/03/can-i-link-two-channels/</link>
		<comments>http://www.geekshed.net/2010/03/can-i-link-two-channels/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 02:23:12 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[channel]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[forward]]></category>
		<category><![CDATA[link]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=914</guid>
		<description><![CDATA[One question that is routinely asked in #help is how a channel owner can forward users from one channel to another. They usually ask this because they have changed channel names, and there is no other method available to regular users (as opposed to those with access to the IRCd configuration files); however it is...]]></description>
			<content:encoded><![CDATA[One question that is routinely asked in #help is how a channel owner can forward users from one channel to another. They usually ask this because they have changed channel names, and there is no other method available to regular users (as opposed to those with access to the IRCd configuration files); however it is also useful if the group that the channel is used by is hosting an event, and to keep the main channel manageable, want to limit it to only X amount of people, and have users that join after that go to an overfill channel.<br /><br />

In any case, linking two channels together is very easy, as it only involves setting two channel modes &#8211; the first sets a limit of X people that can be in the channel, and the second sets the channel to send people to after X people have joined the main channel. Also, you are not limited in the number of channels that can be linked together, with the exception that a channel can only forward users to one channel. #Chan1 can forward to #chan2, which can forward to #chan3, etc.
<blockquote>l <number of max users> = Channel may hold at most <number> of users [o] (This mode is a lowercase L, not a capital i)<br />
L <chan2> = Channel link (If +l is full, the next user will auto-join <chan2>) [q]</blockquote>

So if I wanted to forward my channel #Inara to #Adria, I would do the following: <code>/mode #Inara +lL 1 #Adria</code>. If I wanted to always have the channel set like that, so that nobody could change it, I would use chanserv&#8217;s <strong>mlock</strong> option, and do: <code>/msg chanserv set #Inara mlock +lL 1 #Adria</code>.<br /><br />

If you are linking an old channel to a new one (i.e. you&#8217;ve moved channels), the number must be 1, and there must be someone in the channel for it to work (note: botserv bots do not count. It can be a bot that you run though). If you have linked a primary channel to an overfill one, the number can be anything equal to or greater than 1.<br /><br />

<strong>NOTE</strong>: Linked channels do not share the same permissions, you will need to add people to the aop/sop/hop/vop lists in each channel.<br /><br />

Should you have any questions about linking channels, feel free to leave a comment here, or to join #help and ask in there.]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2010/03/can-i-link-two-channels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Do I Embed My Chatroom Onto My Website?</title>
		<link>http://www.geekshed.net/2010/02/how-do-i-embed-my-chatroom-onto-my-website/</link>
		<comments>http://www.geekshed.net/2010/02/how-do-i-embed-my-chatroom-onto-my-website/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 19:07:39 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[TFlash]]></category>

		<guid isPermaLink="false">http://www.geekshed.net/?p=825</guid>
		<description><![CDATA[One of the more frequent questions we see is people wondering how do they embed their chatroom on their website, and more often than not, it&#8217;s run off of WordPress. Although I wrote this while going through the steps on a site using WordPress, the process should be similar on Drupal, Joomla, or any other...]]></description>
			<content:encoded><![CDATA[One of the more frequent questions we see is people wondering how do they embed their chatroom on their website, and more often than not, it&#8217;s run off of WordPress. Although I wrote this while going through the steps on a site using WordPress, the process should be similar on Drupal, Joomla, or any other CMS.
<br /><br />
One thing to note before starting is that you need to be able to post HTML, and not have it filtered. If you are using wordpress.com, or WPMU and are not the site/super admin, your HTML is filtered and you will not be able to see the chat box when you post the post/page you&#8217;re trying to put it onto. If you cannot post HTML, it will not work because it will treat the code as text instead. 
<br /><br />
Having said that, here are 5 easy steps to embedding your chat onto a site.<br /><br />
<ol><li>Get the <a href="http://www.geekshed.net/getchat/">embed code</a> from our website. At the very minimum, you should change the channel name. Unless you know better dimensions for your site&#8217;s layout, it might be best to leave the default size; you can always change that later (it is just two variables in the embed code).</li>
<li> Add a new Page or Post like you normally would, and give it a title. While still in the visual editor (if you use it), feel free to add anything that you would like above and/or below the chat box and associated items.</li>
<li>Next, if you aren&#8217;t already in HTML mode, click on the HTML button.</li>
<li>Paste in the code you copied from step 1 in the appropriate place (depending on if you added text for above/below [step 2]). At this point, you will see the code, which may not make sense to you. Click the Save Draft button, then Preview.</li>
<li>Depending on your theme, you might need to change the size of the chat. Once you are happy with how it looks, Publish the post.</li></ol>

Still have questions? Feel free to ask in #help, or post in the <a href="http://www.geekshed.net/forum/">forums</a>]]></content:encoded>
			<wfw:commentRss>http://www.geekshed.net/2010/02/how-do-i-embed-my-chatroom-onto-my-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

