The Official Ruby Community IRC channel #ruby
is hosted on Freenode servers, which requires a simple straight forward registration.
-
Use an IRC client such as irssi or weechat, in order to be able to use IRC, connect to freenode network simply by typing
/connect irc.freenode.net
. -
Choose nick, your nick should consist only of the letters from A-Z, the numbers from 0-9 and certain symbols such as "_" and "-". It may have a maximum of 16 characters. You can do
/nick YourNewNick
to start using your a new nickname. -
Register your nick
/msg nickserv register your_password your_email_address
-
You shall receive an email with your registration info. Please type the command that freenode asks you to type, into the server box to confirm your registration.
-
Identify with Nickserv. Each time you connect, you should sign in, or "identify" yourself, using the following command:
/msg nickserv identify AccountName Your-Password
, or you could simply configure your IRC client to do that for you automatically. -
Enjoy your IRC experience via using configuration options provided by your IRC client, such as auto joining
#ruby
or even joining #irssi or #weechat to get further info on the customizations and other cool features.
Freenode uses port 6697, 7000 and 7070 for SSL connections. To connect to Freenode IRC network via SSL you have to setup an new connection. Start your IRC client and run:
/server add -auto -ssl -ssl_verify -ssl_capath /etc/ssl/certs -network freenode chat.freenode.net 6697
or simply /server add freenode chat.freenode.net/6697 -ssl
Save your new settings with:
/save
If everything works you will see the "Z" mode set. It should look like this: "Mode change (+Zi) for user your-nick"
Although it is optional, SASL is the recommended way to identify as it encrypts your password on the wire when authenticating rather than sending your password to NickServ. SASL identifies you before you fully connect to the network and hence makes sure you're cloaked while you join channels, more info here.
Ask good questions: http://www.mikeash.com/getting_answers.html
For more info about channel rules.
#ruby
is logged at http://irclog.whitequark.org/ruby