Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I cannot connect connect to the #ruby-lang channel using an online IRC or my application. I can see what other people are saying, but whenever I type it just says:

20:05 <freenode> Error(404): #ruby-lang Cannot send to channel

and what does this mean:

17:35 Topic: Ruby 2.0.0-p0: (Ruby 1.9.3-p392) || Paste >3 lines of text on

I pasted 3 lines of text on like a fool. I have no idea what's going on!

Please, some help?

share|improve this question
up vote 5 down vote accepted

This is a description of a similar problem in another IRC channel on freenode. Basically, register (using NickServ) a nickname and then log in using it.

As for the "paste >3 lines...", it is just to get people to not post lots of text on IRC (which is annoying) and use a pastebin/Gist instead.

share|improve this answer
Thanks a lot Ren! – Starkers May 4 '13 at 19:31

Some channels quiet unidentified users to prevent spam and abuse. #ruby-lang on freenode is an example for one such channel.

If you want to be able to talk in this channel, you need to register an account and identify to it.

If you do

/mode #ruby-lang +q

You can see this: #ruby-lang q $~a 1364171330

This extban prevents all users not identified to services from speaking in the channel. Note the "~", which negates the match.

To fix this error, you can identify to NickServ manually by executing this command on IRC:

/msg nickserv identify YourAccount YourPassword

To make this process easier, you can use SASL. It's easy to configure. The documentation for that is available here.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.