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

On the freenode network I want to ignore ALL joins, parts EXCEPT in channels #foo and #bar.

What would be the syntax for this?

I tried:

/ignore -except #foo, #bar JOINS PARTS QUITS

I also tried to read the /help ignore but it's quite confusing. Also, would i just /save to keep it permanent?

share|improve this question
The configuration is saved whenever you use /save or /quit. – grawity Jul 18 '10 at 12:16
up vote 12 down vote accepted

Try this one:

/ignore -except #foo,#bar * JOINS PARTS QUITS

I don't know if it mathers but don't place a space after the , and the internet shows me a * is needed.

share|improve this answer
I can still see people leaving in other channels, even after /save and then /reload, hrm.. – meder omuraliev Jul 18 '10 at 5:56
Ok, I did.. /ignore * JOINS PARTS QUITS and then /ignore -except #foo,#django,#css JOINS PARTS QUITS. Seems to work. – meder omuraliev Jul 18 '10 at 6:04
Ah, sounds like you have to ignore everything before you can except channels, well, nice that you got this working. Joins and parts are indeed annoying in very big channels, but they are very valuable in small rooms with your friends. :-) – Tom Wijsman Jul 18 '10 at 10:56

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.