Editing Using the SRP Chat

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

This page supports semantic in-text annotations (e.g. "[[Is specified as::World Heritage Site]]") to build structured and queryable content provided by Semantic MediaWiki. For a comprehensive description on how to use annotations or the #ask parser function, please have a look at the getting started, in-text annotation, or inline queries help pages.

Latest revision Your text
Line 1: Line 1:
 
This article explains how to use SRP's Chat, and gives detailed step-by-step instructions on how to connect to the chat. The chat system uses Freenode's IRC network, details can be found below.  
 
This article explains how to use SRP's Chat, and gives detailed step-by-step instructions on how to connect to the chat. The chat system uses Freenode's IRC network, details can be found below.  
  
The Chat link on the straightrazorpalace.com menu will send you to the webchat client on freenode. You need to pick a nickname that is not being used on freenode (the SRP username appended with "SRP", e.g. Joe-SRP seems to be a popular option).  You can also [[Using the SRP Chat#Registering_with_NickServ|register]] (protect with a password) a nickname with freenode and it will remain reserved for you as long as you authenticate with it in the chat periodically.  
+
The Chat link on the straightrazorplace.com menu will send you to the webchat client on freenode. You need to pick a screenname that is not being used on freenode (the SRP screenname appended with "SRP", e.g. Joe-SRP seems to be a popular option).  You can also [[Using the SRP Chat#Registering_with_NickServ|register]] (protect with a password) a screen name with freenode and it will remain reserved for you as long as you authenticate with it in the chat once a month.  
  
 
If you're a bit more adventurous and/or you would like to have a better, more flexible connection to our chat, you can connect to it via different IRC client. For more general information on IRC - go [http://en.wikipedia.org/wiki/Internet_Relay_Chat here]. The specifics for the SRP chat are:  
 
If you're a bit more adventurous and/or you would like to have a better, more flexible connection to our chat, you can connect to it via different IRC client. For more general information on IRC - go [http://en.wikipedia.org/wiki/Internet_Relay_Chat here]. The specifics for the SRP chat are:  
  
<code>IRC Server: chat.freenode.net port 6667 or 6697 for ssl<br> Channel: ##srp</code>  
+
<code>IRC Server: irc.freenode.net<br> Channel: #srp</code>  
  
 
<!-- *General Chat, scheduled chat every Sunday at 20:00 EST  
 
<!-- *General Chat, scheduled chat every Sunday at 20:00 EST  
Line 14: Line 14:
 
== Using freenode's IRC server  ==
 
== Using freenode's IRC server  ==
  
SRP uses the freenode IRC network '''freenode''', formerly known as '''Open Projects Network''', is a popular [[wikipedia:Internet Relay Chat|IRC]] [[wikipedia:computer network|network]] used to discuss peer-directed projects.<ref>Mutton, Paul. ''IRC Hacks: 100 Industrial-Strength Tips &amp;amp;amp;amp;amp;amp; Tools''. Cambridge: [[Wikipedia:O'Reilly Media]] 2004. ISBN 0-596-00687-X</ref> Their servers are all accessible from the [[wikipedia:Domain name system|domain name]] [irc://chat.freenode.net chat.freenode.net], which sends the users to the server in rotation that is best able to accept new connections.<ref>[http://irc.netsplit.de/servers/?net=freenode Some freenode irc servers]</ref> freenode is the largest [[wikipedia:free software|FOSS]] IRC network in existence, encompassing around 100,000 users and 40,000 channels.<ref>[http://irc.netsplit.de/networks/details.php.en?net=freenode&amp;amp;amp;amp;amp;amp;submenu=weeks Network statistics over the last two weeks]</ref>  
+
SRP uses the freenode IRC network. '''freenode''', formerly known as '''Open Projects Network''', is a popular [[wikipedia:Internet Relay Chat|IRC]] [[wikipedia:computer network|network]] used to discuss peer-directed projects.<ref>Mutton, Paul. ''IRC Hacks: 100 Industrial-Strength Tips &amp;amp;amp;amp;amp;amp; Tools''. Cambridge: [[Wikipedia:O'Reilly Media]] 2004. ISBN 0-596-00687-X</ref> Their servers are all accessible from the [[wikipedia:Domain name system|domain name]] [irc://chat.freenode.net chat.freenode.net], which sends the users to the server in rotation that is best able to accept new connections.<ref>[http://freenode.net/irc_servers.shtml About freenode: IRC Servers]</ref> freenode is the largest [[wikipedia:free software|FOSS]] IRC network in existence, encompassing more than 50,000 users and 10,000 channels.<ref>[http://irc.netsplit.de/networks/details.php.en?net=freenode&amp;amp;amp;amp;amp;amp;submenu=weeks Network statistics over the last two weeks]</ref>  
  
To use the chat to its full extent, you may want to read freenode's documentation, especially the [https://freenode.net/kb/all freenode knowledge base].  
+
To use the chat to its full extent, you may want to read freenode's documentation, especially the [http://freenode.net/faq.shtml freenode FAQ].  
  
Please be advised that freenode is not affiliated with SRP. Therefore, your SRP login credentials will not work in the Chat. If you want to register your nickname with freenode, please use the [https://freenode.net/kb/answer/registration commands laid out in the FAQ].  
+
Please be advised that freenode is not affiliated with SRP. Therefore, your SRP login credentials will not work in the Chat. If you want to register your nickname with freenode, please use the [http://freenode.net/faq.shtml#userregistration commands laid out in the FAQ].  
  
== Connecting to ##srp using Pidgin  ==
+
== Connecting to #srp using Pidgin  ==
  
After thorough testing, we recommend using the Pidgin IRC client for connecting to ##srp. Pidgin (formerly named Gaim) is a multi-platform [http://en.wikipedia.org/wiki/Instant_messaging instant messaging] [http://en.wikipedia.org/wiki/Client_%28computing%29 client]. The software has support for many commonly used instant messaging [http://en.wikipedia.org/wiki/Protocol_%28computing%29 protocols], allowing the user to log into various different services from one application.<ref>http://en.wikipedia.org/wiki/Pidgin_(software)</ref>  
+
After thorough testing, we recommend using the Pidgin IRC client for connecting to #srp. Pidgin (formerly named Gaim) is a multi-platform [http://en.wikipedia.org/wiki/Instant_messaging instant messaging] [http://en.wikipedia.org/wiki/Client_%28computing%29 client]. The software has support for many commonly used instant messaging [http://en.wikipedia.org/wiki/Protocol_%28computing%29 protocols], allowing the user to log into various different services from one application.<ref>http://en.wikipedia.org/wiki/Pidgin_(software)</ref>  
  
 
=== Installation  ===
 
=== Installation  ===
Line 57: Line 57:
 
=== Joining the Chatroom  ===
 
=== Joining the Chatroom  ===
  
In order to speak to anyone, you must join the ##srp channel.  
+
In order to speak to anyone, you must join the #srp channel.  
  
 
To do this:  
 
To do this:  
  
 
#Goto Buddies -&gt; Add Chat.  
 
#Goto Buddies -&gt; Add Chat.  
#Make sure the IRC account is selected, and enter '##srp' for 'Channel'.  
+
#Make sure the IRC account is selected, and enter '#srp' for 'Channel'.  
 
#If you wish to automatically connect to the room when you sign in to IRC, click the 'Autojoin' checkbox.  
 
#If you wish to automatically connect to the room when you sign in to IRC, click the 'Autojoin' checkbox.  
 
#Finish by clicking 'Add'.
 
#Finish by clicking 'Add'.
  
<gallery caption="Using Pidgin to connect to ##srp" widths="350px" heights="300px" perrow="2">
+
Now you can double-click #srp to join us. While you are at it, you may want to add #srp-resto, where our restoration chat takes place on Tuesday nights. <gallery caption="Using Pidgin to connect to #srp" widths="350px" heights="300px" perrow="2">
 
Image:IRC using Pidgin-01.png| The startup screen when you first open Pidgin. Choose "Add".
 
Image:IRC using Pidgin-01.png| The startup screen when you first open Pidgin. Choose "Add".
 
Image:IRC using Pidgin-02.png| Fill in your username (aka nick name) and server ('irc.freenode.net').
 
Image:IRC using Pidgin-02.png| Fill in your username (aka nick name) and server ('irc.freenode.net').
Line 77: Line 77:
 
</gallery>  
 
</gallery>  
  
== Connecting to ##srp using other clients  ==
+
== Connecting to #srp using other clients  ==
  
 
=== Colloquy (Mac OS)  ===
 
=== Colloquy (Mac OS)  ===
Line 99: Line 99:
 
[http://irssi.org/ irssi] is the IRC client of choice for many Un*x users. It is small, highly extensible, and works [http://quadpoint.org/articles/irssi well with screen]. You might find [http://www.matthew.ath.cx/programs/irssiconfig IRSSI Config] useful: "This script will generate an irssi config file for you which will autoconncet to all your servers and channels on startup."  
 
[http://irssi.org/ irssi] is the IRC client of choice for many Un*x users. It is small, highly extensible, and works [http://quadpoint.org/articles/irssi well with screen]. You might find [http://www.matthew.ath.cx/programs/irssiconfig IRSSI Config] useful: "This script will generate an irssi config file for you which will autoconncet to all your servers and channels on startup."  
  
==== Installing irssi and connecting to ##srp on freenode  ====
+
==== Installing irssi and connecting to #srp on freenode  ====
  
 
irssi comes pre-compiled for most Linux and Unix distributions. You may want to install the irssi-[http://irssi.org/scripts scripts] package, too.  
 
irssi comes pre-compiled for most Linux and Unix distributions. You may want to install the irssi-[http://irssi.org/scripts scripts] package, too.  
Line 107: Line 107:
 
<gallery caption="Using irssi" widths="350px" heights="300px" perrow="2">
 
<gallery caption="Using irssi" widths="350px" heights="300px" perrow="2">
 
Image:Using the SRP chat - beberlin-irssi-01.png | Connect to the freenode network by saying: <tt>irssi -c irc.freenode.net</tt>. You will get a window like this.
 
Image:Using the SRP chat - beberlin-irssi-01.png | Connect to the freenode network by saying: <tt>irssi -c irc.freenode.net</tt>. You will get a window like this.
Image:Using the SRP chat - beberlin-irssi-02.png | Say: <tt>/join ##srp</tt> (to enter SRP's channel). You are in.
+
Image:Using the SRP chat - beberlin-irssi-02.png | Say: <tt>/join #srp</tt> (to enter SRP's channel). You are in.
 
</gallery>  
 
</gallery>  
  
==== Configuring irssi for ##srp on freenode  ====
+
==== Configuring irssi for #srp on freenode  ====
  
 
Before you begin, read the [http://irssi.org/documentation/startup irssi Startup Guide]. It will answer most of your questions about irssi (but not, mind you, IRC in general).  
 
Before you begin, read the [http://irssi.org/documentation/startup irssi Startup Guide]. It will answer most of your questions about irssi (but not, mind you, IRC in general).  
  
To join ##srp in an easy way, follow these steps:  
+
To join #srp in an easy way, follow these steps:  
  
 
#When connected, use the following command to set your nick: <span style="color:blue"><code>/set nick yournick</code></span>.  
 
#When connected, use the following command to set your nick: <span style="color:blue"><code>/set nick yournick</code></span>.  
 
#Make freenode a part of your irssi networks: <span style="color:blue"><code>/server add -auto -network Freenode irc.freenode.net 6667</code></span>. The -auto command is optional and will automatically connect you to that server when irssi starts.  
 
#Make freenode a part of your irssi networks: <span style="color:blue"><code>/server add -auto -network Freenode irc.freenode.net 6667</code></span>. The -auto command is optional and will automatically connect you to that server when irssi starts.  
 
#Associate your nick with the freenode network: <span style="color:blue"><code>/network add -nick yournick Freenode</code></span>.  
 
#Associate your nick with the freenode network: <span style="color:blue"><code>/network add -nick yournick Freenode</code></span>.  
#Add the ##srp channel to your list of channels to connect to automatically on startup: <span style="color:blue"><code>/channel add -auto ##srp Freenode</code></span>.  
+
#Add the #srp channel to your list of channels to connect to automatically on startup: <span style="color:blue"><code>/channel add -auto #srp Freenode</code></span>.  
 
#Keeping your nick hidden to enhance privacy on freenode: <span style="color:blue"><code>/msg nickserv set hidemail on</code></span>.  
 
#Keeping your nick hidden to enhance privacy on freenode: <span style="color:blue"><code>/msg nickserv set hidemail on</code></span>.  
 
#Identify with freenode's nickserve automatically: <span style="color:blue"><code>/network add -autosendcmd “/msg nickserv identify password&nbsp;;wait 2000″ Freenode</code></span>.
 
#Identify with freenode's nickserve automatically: <span style="color:blue"><code>/network add -autosendcmd “/msg nickserv identify password&nbsp;;wait 2000″ Freenode</code></span>.
Line 125: Line 125:
 
=== ksirc  ===
 
=== ksirc  ===
  
KSirc is the default KDE IRC client. It supports scripting with Perl and has a lot of compatibility with mIrc for general use. The [http://docs.kde.org/development/ru/kdenetwork/ksirc/using-ksirc.html ksirc handbook] will get you started quickly. The commands needed to join <tt>##srp</tt> are below.  
+
KSirc is the default KDE IRC client. It supports scripting with Perl and has a lot of compatibility with mIrc for general use. The [http://docs.kde.org/development/ru/kdenetwork/ksirc/using-ksirc.html ksirc handbook] will get you started quickly. The commands needed to join <tt>#srp</tt> are below.  
  
 
<gallery caption="Using ksirc" widths="350px" heights="300px" perrow="2">
 
<gallery caption="Using ksirc" widths="350px" heights="300px" perrow="2">
 
Image:Using the SRP chat - beberlin-ksirc1.png |  Add a new server.
 
Image:Using the SRP chat - beberlin-ksirc1.png |  Add a new server.
 
Image:Using the SRP chat - beberlin-ksirc2.png |  Add freenode as your server and hit "connect".
 
Image:Using the SRP chat - beberlin-ksirc2.png |  Add freenode as your server and hit "connect".
Image:Using the SRP chat - beberlin-ksirc3.png |  Join the SRP channel by saying:  <tt>/join ##srp</tt>.
+
Image:Using the SRP chat - beberlin-ksirc3.png |  Join the SRP channel by saying:  <tt>/join #srp</tt>.
 
Image:Using the SRP chat - beberlin-ksirc4.png |  Get rewarded with lots of GUI IRC stuff.
 
Image:Using the SRP chat - beberlin-ksirc4.png |  Get rewarded with lots of GUI IRC stuff.
 
</gallery>  
 
</gallery>  
Line 143: Line 143:
 
#See picture 1 below: On this page, put in the Nick name you want to use (your SRP nickname), as well as filling in the Second and Third Choices. You may put in your given name in the Real name area. You can also select the "Skip network list on startup" option.  
 
#See picture 1 below: On this page, put in the Nick name you want to use (your SRP nickname), as well as filling in the Second and Third Choices. You may put in your given name in the Real name area. You can also select the "Skip network list on startup" option.  
 
#In the "Networks" area, scroll down to FreeNode and click on it. Then click the "Edit..." button.  
 
#In the "Networks" area, scroll down to FreeNode and click on it. Then click the "Edit..." button.  
#The XChat: Edit FreeNode window pops up. See picture 2 below: On this page, select the "Auto connect to this network at startup" option, and beside "Favorite channels:" put in ##srp.  
+
#The XChat: Edit FreeNode window pops up. See picture 2 below: On this page, select the "Auto connect to this network at startup" option, and beside "Favorite channels:" put in #srp.  
 
#Click the "Close" button - closing the Edit FreeNode window.  
 
#Click the "Close" button - closing the Edit FreeNode window.  
 
#Click the "Connect" button - closing the Network List window and this should connect you to the chat!
 
#Click the "Connect" button - closing the Network List window and this should connect you to the chat!
Line 149: Line 149:
 
<gallery caption="Using XChat on Windows" widths="350px" heights="300px" perrow="2">
 
<gallery caption="Using XChat on Windows" widths="350px" heights="300px" perrow="2">
 
Image:Using the SRP chat - byront-xchat-01.jpg | On this page, put in the Nick name you want to use (your SRP nickname), as well as filling in the Second and Third Choices. You may put in your given name in the Real name area. You can also select the "Skip network list on startup" option.
 
Image:Using the SRP chat - byront-xchat-01.jpg | On this page, put in the Nick name you want to use (your SRP nickname), as well as filling in the Second and Third Choices. You may put in your given name in the Real name area. You can also select the "Skip network list on startup" option.
Image:Using the SRP chat - byront-xchat-02.jpg |  On this page, select the "Auto connect to this network at startup" option, and beside "Favorite channels:" put in ##srp.
+
Image:Using the SRP chat - byront-xchat-02.jpg |  On this page, select the "Auto connect to this network at startup" option, and beside "Favorite channels:" put in #srp.
 
</gallery> Now when you run XChat it will automatically log you into the SRP chat room.  
 
</gallery> Now when you run XChat it will automatically log you into the SRP chat room.  
  
Line 160: Line 160:
 
#It will ask you to register your nickname to do that, type "''/msg nickserv register &lt;your-password&gt; &lt;your-email&gt;''" just like this "''/msg nickserv register mypassword [mailto:[email protected] [email protected]]''"  
 
#It will ask you to register your nickname to do that, type "''/msg nickserv register &lt;your-password&gt; &lt;your-email&gt;''" just like this "''/msg nickserv register mypassword [mailto:[email protected] [email protected]]''"  
 
#You will have to reply to the email that gets send to you. Once registered, every time you log in, you will have to type "''/msg nickserv identify mypassword''" (or you can configure the auto-perform to do this for you.)  
 
#You will have to reply to the email that gets send to you. Once registered, every time you log in, you will have to type "''/msg nickserv identify mypassword''" (or you can configure the auto-perform to do this for you.)  
#Type "''/join ##srp''" - and then on the ##srp tab that pops up, right-click and choose "Open This Channel At Startup".
+
#Type "''/join #srp''" - and then on the #srp tab that pops up, right-click and choose "Open This Channel At Startup".
  
 
<gallery caption="Using Firefox with Chatzilla" widths="350px" heights="300px" perrow="2">
 
<gallery caption="Using Firefox with Chatzilla" widths="350px" heights="300px" perrow="2">
Line 168: Line 168:
 
== Acknowledgements  ==
 
== Acknowledgements  ==
  
Most content is taken from the post "SRP Chat!"<ref>https://straightrazorpalace.com/general/23560-srp-chat.html</ref>. Kudos to:  
+
Most content is taken from the post "SRP Chat!"<ref>http://straightrazorplace.com/general/23560-srp-chat.html</ref>. Kudos to:  
  
*[https://straightrazorpalace.com/members/byrontodd.html ByronTodd] for creating the initial article and 'XChat on PCs (Windows and Linux)'  
+
*[http://straightrazorplace.com/members/byrontodd.html ByronTodd] for creating the initial article and 'XChat on PCs (Windows and Linux)'  
*[https://straightrazorpalace.com/members/aaronx.html AaronX] for 'Colloquy on Macs'  
+
*[http://straightrazorplace.com/members/aaronx.html AaronX] for 'Colloquy on Macs'  
*[https://straightrazorpalace.com/members/beberlin.html BeBerlin] for 'irssi and ksirc (Linux / Unix clients)' as well as 'Pidgin'  
+
*[http://straightrazorplace.com/members/beberlin.html BeBerlin] for 'irssi and ksirc (Linux / Unix clients)' as well as 'Pidgin'  
*[https://straightrazorpalace.com/members/rayd.html RayD] for 'Chatzilla'
+
*[http://straightrazorplace.com/members/rayd.html RayD] for 'Chatzilla'
  
 
== References  ==
 
== References  ==

Please note that all contributions to Shave Library may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Shave Library:Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)