Automatically close private buffers in WeeChat with

February 5, 2019

I use WeeChat for both IRC and XMPP (via Bitlbee) and it’s not uncommon for me to end up with tons of buffers with private conversations. And I don’t find it that much fun to manually close the inactive conversations all the time.

That’s why I looked for a plugin that could do this for me and after some looking arond I found


It’s simple to use, you just install it and you’re done. But you migh want to change the default settings. By default it’s set to run every 60 seconds and to look for conversations that has been inactive for 30 minutes and close them.

To change the age on inactive buffers (I changed it to 1440 minutes which is 24 hours):

/set plugins.var.python.buffer_autoclose.age_limit <minutes>

This is how often it should check for old private buffers (I changed it to 60 minutes):

/set plugins.var.python.buffer_autoclose.interval <minutes>

And this is if you never want to close the buffers with someone special:

/set plugins.var.python.buffer_autoclose.ignore "Hund"


You install the script in WeeChat with the command:

/script install

Once installed WeeChat should automatically load it.


No Comments

Use the e-mail form, if you wish to leave feedback for this post. Markdown is supported. [Terms of service]