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
Name / Language | Description | V. | License | Min | Max | Author | Added | Updated |
---|---|---|---|---|---|---|---|---|
colorize_nicks.py | Use the weechat nick colors in the chat area and command line. | 32 | GPL-3.0-or-later | 0.3.0 | xt | 2010-03-05 | 2023-10-30 | |
announce_url_title.py | Announce URL title to user or to channel. | 19 | GPL-3.0-or-later | 0.3.0 | xt | 2009-12-09 | 2021-06-05 | |
autojoin_on_invite.py | Auto joins channels when invited. | 0.9 | GPL-3.0-or-later | 0.3.0 | xt | 2009-10-28 | 2022-10-25 | |
away_action.py | Run command on highlight and privmsg when away. | 0.7 | GPL-3.0-or-later | 0.3.0 | xt | 2010-03-17 | 2020-02-01 | |
bandwidth.py | Displays network interface bandwidth on a bar. | 1.1 | GPL-3.0-or-later | 0.3.0 | xt | 2009-10-15 | 2020-09-06 | |
buffer_autoclose.py | Automatically close inactive private message buffers. | 0.6 | GPL-3.0-or-later | 0.3.0 | xt | 2009-12-01 | 2024-05-13 | |
bufsave.py | Save current buffer content to a file. | 0.5 | GPL-3.0-or-later | 0.3.0 | xt | 2009-06-10 | 2021-05-11 | |
chanact.py | New hotlist, use names and keybindings instead of numbers. | 1.0 | GPL-3.0-or-later | 0.3.0 | xt | 2009-05-18 | 2020-06-10 | |
emoji.lua |
[emoji]
Translate :shortcode: to proper emoji.
|
5 | GPL-3.0-or-later | 1.0 | xt | 2016-10-22 | 2020-05-09 | |
histsearch.py | Quick search in command history. | 0.7 | GPL-3.0-or-later | 0.3.0 | xt | 2009-06-12 | 2023-01-08 | |
http_item.lua |
[item]
Bar item with HTTP source.
|
1 | GPL-3.0-or-later | 0.3.7 | xt | 2013-03-17 | ||
imap_status.py | Bar item with unread imap messages count. | 0.9 | GPL-3.0-or-later | 0.3.0 | xt | 2009-11-02 | 2019-01-26 | |
msg_command.py |
Run chat received in a buffer as commands.
⚠ Script disabled (not compatible with Python 3). |
0.2 | GPL-3.0-or-later | 0.3.0 | xt | 2010-11-05 | 2010-11-08 | |
oldswarner.lua | Warn user if about to paste URL already existing in buffer. | 2.1 | GPL-3.0-or-later | 0.3.7 | xt | 2013-09-21 | 2015-09-10 | |
screen_away.py | Set away status when detaching and attaching from screen or tmux. | 0.16 | GPL-3.0-or-later | 0.3.0 | xt | 2009-11-29 | 2019-03-17 | |
spotify.py | Looks up meta information about spotify-URIs and posts back to channel. | 0.10 | GPL-3.0-or-later | 0.3.0 | xt | 2009-09-26 | 2019-06-29 | |
tailer.py |
Tail any number of files and run any command with line appended.
⚠ Script disabled (not compatible with Python 3). |
0.1 | GPL-3.0-or-later | 0.3.0 | xt | 2010-11-08 | ||
text_replace.py | Replaces text you write with replacement text. | 0.7 | GPL-3.0-or-later | 0.3.0 | xt | 2009-10-27 | 2020-06-06 | |
title.py | Set terminal title to active buffer name and hotlist items. | 0.9 | GPL-3.0-or-later | 0.3.0 | xt | 2009-05-10 | 2017-07-14 | |
toggle_nicklist.py | Auto show and hide nicklist depending on buffer name. | 0.7 | GPL-3.0-or-later | 0.3.0 | xt | 2009-06-23 | 2012-01-03 | |
uppercase.py |
Transform all your input to uppercase (useful for INTERNATIONAL CAPSLOCK DAY).
⚠ Script disabled (not compatible with Python 3). |
0.2 | GPL-3.0-or-later | 0.3.0 | xt | 2010-01-14 | 2013-10-22 | |
upside_down.py | Replaces text you write with upside down text. | 0.3.1 | GPL-3.0-or-later | 0.3.0 | xt | 2010-01-14 | 2022-03-19 | |
urlbar.py | Display a url bar for easy clicking or selecting. | 14 | GPL-3.0-or-later | 0.3.0 | xt | 2009-06-08 | 2020-06-21 |