aebian

Who am I?

Musician, Programmer, Linux Geek and what not.  more...


The Categories



Stuff

Arma CodeList
GitHub Projects
Media (Gallery)
Privacy Policy
My Hardware
My Wishlist


December 21st at 12:56pm
Report a website issue
For best viewing experience use a 4k screen.

nethavn Logo

❬ Back to Blog


Irssi: JOINS PARTS QUITS in a new window


Ever wanted all JOINS, QUITS and PARTS in another window? Here's how

This post will explain how you can redirect all the joins parts and quits to another window (channel) so you can focus on the actual messages in a channel.

  1. Create a new hidden window in irssi
    /window new hidden

  2. Give the newly created window a name and stick it
    /window name @chancon
    /window stick

In my case I named the window "@chancon" You can move the channel to a disered place if you like.
I have mine on id 10 so I do this:
/window move 10

  1. Set the desired window levels for recieving and redirecting messages
    /set window_default_level MSGS PUBLICS NOTICES CTCPS ACTIONS KICKS TOPICS NICKS CLIENTCRAP
    /foreach window /window level MSGS PUBLICS NOTICES CTCPS ACTIONS KICKS TOPICS NICKS CLIENTCRAP

  2. Now set the incoming level for messages for your (at)chancon channel to JOINS, PARTS and QUITS
    /window level -ALL JOINS PARTS QUITS MODES

  3. Last but not least go to your status window and remove the JOINS, PARTS and QUITS from there:
    /window level ALL -JOINS -PARTS -QUITS - MODES

  4. When thats done we should save our layout and config so we have that configuration and window also on our next irssi restart /save
    /layout save

    Thats it!