WeeChat official scripts

This page shows a collection of WeeChat scripts written by external contributors, which can be installed directly in WeeChat with the command /script install <name>.
WeeChat developers are NOT RESPONSIBLE for problems caused by one of these scripts: you could experience problems like memory leaks, slowdowns, or even security problems, you are warned!

You can contribute by adding/updating scripts or reporting issues in the GitHub repository: https://github.com/weechat/scripts

List: XML (gz), JSON (gz)
Filter: tag = buffer (remove), 21 scripts.
Name / Language Description V. License Min Max Author Added Updated
*autosort.py
[irc, buffer, py2, py3]
Automatically keep buffers grouped by server and sorted by name.
3.10 GPL-3.0-or-later 0.3.0 Maarten de Vries 2014-01-25 2023-12-31
*grep.py Search regular expression in buffers or log files. 0.8.6 GPL-3.0-or-later 1.5 m4v 2009-08-18 2022-11-11
*go.py
[buffer, py2, py3]
Quick jump to buffers.
3.0.1 GPL-3.0-or-later 0.3.0 FlashCode 2009-02-08 2024-05-30
autobump.py
[buffer, py2, py3]
Bump buffers upon activity.
0.1.0 GPL-3.0-or-later 0.4.3 dkess 2018-09-21 2019-06-14
automarkbuffer.py
[buffer, py2, py3]
Mark buffers as read if there is no new message in a specific time range.
1.0 GPL-3.0-or-later 1.0 nils_2 2015-03-31
automerge.py
[buffer, py2, py3]
Automatically merge new buffers according to defined rules.
0.2 GPL-2.0-or-later 0.3.0 Ricky Brent 2017-05-08 2018-03-03
buffer_autoclose.py
[buffer, py2, py3]
Automatically close inactive private message buffers.
0.6 GPL-3.0-or-later 0.3.0 xt 2009-12-01 2024-05-13
buffer_autohide.py
[buffer, py2, py3]
Automatically hide/unhide buffers according to IRC activity.
0.5 MIT 1.0 Matthias Adamczyk 2017-10-28 2019-04-14
buffer_autoset.py
[buffer, py2, py3]
Auto-set buffer properties when a buffer is opened.
1.2 GPL-3.0-or-later 0.3.2 FlashCode 2010-04-19 2021-06-02
buffer_bind.py
[buffer, key, py2, py3]
Bind meta-<key> to the current buffer.
1.0 GPL-3.0-or-later 0.3.0 Trevor 'tee' Slocum 2017-05-08
buffer_open.py
[buffer, py2, py3]
Open buffers by full name, reopen recently closed buffers, open layout buffers.
0.3 GPL-3.0-or-later 1.0 Simmo Saan 2019-10-20 2021-11-06
buffzilla.rb
[buffer]
Copy everything into one buffer.
0.1 Apache-2.0 0.3.0 Dave Williams 2016-10-30
bufsave.py
[log, buffer, py2, py3]
Save current buffer content to a file.
0.5 GPL-3.0-or-later 0.3.0 xt 2009-06-10 2021-05-11
bufsize.py Bar item with scroll indicator and info about number of lines in buffer. 0.8 GPL-3.0-or-later 0.3.6 nils_2 2012-01-22 2017-08-20
chanmon.pl
[irc, buffer]
Adds a channel monitor buffer.
2.7 GPL-3.0-or-later 0.3.0 KenjiE20 2009-06-10 2021-10-03
cleanbuffer.rb
[buffer, znc]
Clear a buffer, on znc / locally or both.
0.1 GPL-3.0-or-later 0.3.0 manavortex 2017-05-08
sort_arza.pl
[irc, buffer]
Sort channels inside networks.
1 GPL-3.0-or-later 0.3.0 ArZa 2015-06-14
sort_buffers.pl
[irc, buffer]
Sort irc buffers alphabetically.
0.4 GPL-3.0-or-later 0.3.0 nils_2 2011-08-28 2013-11-24
sort_servers.py
[irc, buffer, py2]
Sort buffers by server and alphabetically.
⚠ Script disabled (not compatible with Python 3).
0.1 GPL-3.0-or-later 0.3.9 KokaKiwi 2013-10-19
stick_buffer.py Stick buffer to a window. 0.6 GPL-3.0-or-later 0.3.0 nils_2 2013-01-29 2017-12-14
unread_buffer.py
[buffer, py2, py3]
Mark buffer as unread.
2 GPL-3.0-or-later 1.0 nils_2 2015-06-14 2018-06-07