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: license = BSD-2-Clause (remove), 12 scripts.
Name / Language Description V. License Min Max Author Added Updated
colorizer.rb
[color]
Colorize parts of text in certain buffers based on rules.
0.3 BSD-2-Clause 0.3.0 musl 2015-03-22 2020-09-06
emoji_aliases.py
[emoji, py2, py3]
Convert emoji aliases to unicode emoji.
1.0.4 BSD-2-Clause 1.0.1 Mike Reinhardt 2016-04-09 2020-03-11
mpdspam.rb
[music]
Display which song mpd is currently playing. (requires: mpc, mpd)
1.0 BSD-2-Clause 0.3.0 linopolus 2009-09-15
mpris2_np.py
[music, py2]
A now playing script for players supporting the mpris dbus interface. (requires: python-dbus)
⚠ Script disabled (not compatible with Python 3).
0.4.3 BSD-2-Clause 0.4.0 Mantas Mikulėnas 2015-03-31
mpris_np.py
[music, py2]
A now playing script for players supporting the mpris dbus interface. (requires: python-dbus)
⚠ Script disabled (not compatible with Python 3).
0.3 BSD-2-Clause 0.3.0 Johannes Nixdorf 2011-08-28 2011-09-17
sysinfo.pl
[info]
System info command.
1.2 BSD-2-Clause 0.3.0 nils_2 2011-06-09 2019-05-13
teknik.py
[teknik, py2]
Interact with the Teknik services, including file uploads, pastes, and URL shortening. (requires: teknik)
⚠ Script disabled (not compatible with Python 3).
1.0.0 BSD-2-Clause 1.5 uncled1023 2017-10-14
undernet_challenge.rb Respond to undernet challenge when there's no identd. 0.1.0 BSD-2-Clause 0.3.0 Daniel Bretoi 2013-10-22
url_shorten.rb
[url]
Shorten URLs with many shortening services.
1.9.0 BSD-2-Clause 0.3.0 Daniel Bretoi 2008-11-11 2013-08-10
weejoin.py
[notify, py3]
Push notifications of highlights and private messages to Join. (requires: Python)
1.0 BSD-2-Clause 2.0 KittyKatt 2020-12-30
weenotifier.py Notifier using gotify or ntfy.sh. 0.1.0 BSD-2-Clause 0.3.0 Mohan R 2021-10-03 2024-10-12
weenotify.py
[notify, py2, py3]
Client/server to send/receive notifications and display them. (requires: dbus, notify2)
0.4 BSD-2-Clause 2.0 Armageddon 2018-11-11