Important: these scripts are written by external contributors, therefore 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!
List: XML (gz), JSON (gz)
Version: stable, filter: language = python (remove), 216 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. 26 GPL3 0.3.0 xt 2010-03-05 2018-04-07
*urlserver.py Shorten URLs with own HTTP server. (requires: python >= 2.6) 2.2 GPL3 0.3.4 FlashCode 2011-10-30 2017-07-26
*go.py Quick jump to buffers. 2.5 GPL3 0.3.0 FlashCode 2009-02-08 2017-04-01
aformat.py Alternate text formatting, useful for relays without formatting features (glowing-bear, weechat-android, ...). 0.2 WTFPL 0.4.2 Hairo R. Carela 2017-05-08 2018-06-21
alternatetz.py
[item, time]
Add an alternate timezone item. (requires: pytz)
0.2 GPL3 0.3.0 Chmouel 2010-01-29 2013-08-03
announce_url_title.py
[url]
Announce URL title to user or to channel.
18 GPL3 0.3.0 xt 2009-12-09 2014-05-10
anotify.py
[notify]
Notifications of private messages, highlights, DCC send/receive and more. (requires: libnotify)
1.0.1 MIT 0.3.0 magnific0 2012-11-26 2014-05-10
apply_corrections.py Display corrected text when user sends s/typo/replacement. 1.3 GPL3 0.3.0 Raugturi 2012-09-23 2018-06-21
arespond.py
[reply]
Simple autoresponder.
0.1.0 GPL3 0.3.0 Mrokii 2011-08-28
autoauth.py
[irc]
Permits to auto-authenticate when changing nick.
1.1 GPL2 0.3.0 kolter 2011-10-04 2016-10-29
autoconf.py
[config]
Auto save/load changed options in a .weerc file.
0.2 GPL3 1.4 manu 2017-05-08 2017-11-03
autoconnect.py Reopen servers and channels opened last time WeeChat closed. 0.3.2 GPL3 0.3.2 arno 2011-08-28 2017-06-05
autojoin.py Configure autojoin for all servers according to currently joined channels. 0.2.6 GPL3 0.3.0 xt 2009-06-18 2016-01-22
autojoinem.py Add/del channels in autojoin option. 0.6 GPL3 0.3.0 nils_2 2014-01-14 2017-01-08
autojoin_on_invite.py Auto joins channels when invited. 0.6 GPL3 0.3.0 xt 2009-10-28 2016-01-04
automarkbuffer.py Mark buffers as read if there is no new message in a specific time range. 1.0 GPL3 1.0 nils_2 2015-03-31
automerge.py
[buffer]
Automatically merge new buffers according to defined rules.
0.2 GPL2 0.3.0 Ricky Brent 2017-05-08 2018-03-03
automode.py
[irc, mode]
Auto op/voice users when they join IRC channel.
0.1.3 GPL3 0.3.0 m4v 2010-11-27 2016-06-29
autopong.py
[ping]
Auto-reply to ping queries.
0.2 MIT 0.3.0 clouserw 2014-01-14 2015-12-31
autosavekey.py Save channel key to autojoin or secured data. 0.4 GPL3 0.3.2 nils_2 2013-10-19 2018-05-11
autosort.py Automatically keep buffers grouped by server and sorted by name. 3.3 GPL3 0.3.0 Maarten de Vries 2014-01-25 2017-11-13
auto_away.py
[away]
A simple auto-away script.
0.3.3 GPL3 0.3.0 Specimen 2010-02-11 2010-03-07
away_action.py
[away]
Run command on highlight and privmsg when away.
0.5 GPL3 0.3.0 xt 2010-03-17 2014-05-10
axolotl.py
[irc]
Encrypt/decrypt IRC messages using axolotl ratchet and GPG. (requires: https://github.com/rxcomm/pyaxo)
0.1.0 GPL3 0.3.0 rxcomm 2014-04-13 2016-02-28
bandwidth.py
[info, item]
Displays network interface bandwidth on a bar.
1.0 GPL3 0.3.0 xt 2009-10-15 2011-12-09
beinc.py
[notify]
On screen display notification.
1.1 GPL3 0.4.0 Blackmore 2016-03-25
biditext.py Display right-to-left text in chat with fribidi. (requires: python-pyfribidi) 1 GPL3 0.3.0 spacepluk 2012-12-04
bitlbee_completion.py Add tab completion to bitlbee commands. 0.2 GPL3 0.4.3 Roger Duran 2015-03-22 2016-01-13
bitlbee_typing_notice.py Send notice when typing message on bitlbee, display if user is writing in a bar item. 0.5 GPL3 0.3.6 Alexander Schremmer 2010-05-27 2014-02-16
btc_ticker.py Display Bitcoin or other crypto currency spot exchange value. 2.0.1 BSD-3c 0.3.7 pr3d4t0r 2014-03-27 2017-10-28
buffer_autoclose.py Automatically close inactive private message buffers. 0.5 GPL3 0.3.0 xt 2009-12-01 2018-04-10
buffer_autohide.py
[buffer]
Automatically hide/unhide buffers according to IRC activity.
0.2 MIT 1.0 Matthias Adamczyk 2017-10-28 2018-06-29
buffer_autoset.py Auto-set buffer properties when a buffer is opened. 1.1 GPL3 0.3.2 FlashCode 2010-04-19 2018-04-15
buffer_bind.py
[buffer, key]
Bind meta-<key> to the current buffer.
1.0 GPL3 0.3.0 Trevor 'tee' Slocum 2017-05-08
buffer_dmenu.py
[dmenu, rofi]
List buffers in dmenu or rofi, change active window to selected buffer. (requires: dmenu or rofi, i3 (i3-py/py2 or i3ipc/py3))
0.1.1 GPL3 0.3.7 Ferus 2017-05-07
bufsave.py
[log, buffer]
Save current buffer content to a file.
0.3 GPL3 0.3.0 xt 2009-06-10 2012-08-28
bufsize.py Bar item with scroll indicator and info about number of lines in buffer. 0.8 GPL3 0.3.6 nils_2 2012-01-22 2017-08-20
chanact.py New hotlist, use names and keybindings instead of numbers. 0.8 GPL3 0.3.0 xt 2009-05-18 2013-09-21
chancomp.py List shared channels with user on command or WHOIS. 1.1 MIT 1.3 Jos Ahrens 2016-04-09 2016-04-09
chanop.py
[irc]
Helper script for IRC channel operators.
0.3.1 GPL3 0.3.2 m4v 2009-11-02 2013-06-01
chanpriority.py Set channel priority. 0.5 GPL3 0.3.0 Paul Barbu 2011-08-28 2012-01-04
chanstat.py Displays channel's peak, low and average users. 0.1 GPL3 0.3.0 m4v 2010-06-09
clemenshow.py
[music]
Display which song clementine is currently playing. (requires: python-dbus)
1.0 GPL3 0.3.0 Leigh MacDonald 2011-08-28
clemy.py
[music]
Control Clementine from WeeChat.
0.1.1 GPL3 0.3.0 Darth-O-Ring 2014-04-12 2014-05-18
clone_scanner.py
[irc, clone]
Detect multiple nicknames from the same host on irc channels.
1.4 MIT 0.3.0 FiXato 2011-09-18 2015-03-07
cmd_help.py Contextual command line help. 0.5 GPL3 0.3.5 FlashCode 2011-05-15 2018-04-10
cmus.py
[music]
Control and now-playing script for cmus. (requires: cmus, cmus-remote)
1.02 GPL2 0.3.0 Isaac Ross 2013-05-01 2013-09-21
completion.py Custom word completions. 0.2 GPL3 0.3.1 m4v 2010-01-28 2010-05-19
confversion.py
[config]
Save config files in a version control system. (requires: git | bzr)
0.2 GPL3 0.3.0 drubin 2010-10-23 2013-06-01
correction_completion.py Provides a completion for "s/typo/correct". (requires: ctypes, aspell) 0.3.0 GPL3 0.3.0 pSub 2011-03-26 2012-10-18
country.py
[irc, ip]
Print user's country and local time in whois/whowas replies. (requires: python-tz)
0.6 GPL3 0.3.0 m4v 2009-08-24 2013-05-01
cron.py Time-based scheduler, like cron and at. 0.4 GPL3 0.3.0 FlashCode 2010-07-26 2012-01-03
crypt.py
[irc, crypto]
Encrypt/decrypt messages using openssl. (requires: openssl)
1.4.4 GPL3 0.3.0 Nicolai Lissner 2008-08-29 2014-05-01
customize_bar.py Customize bars by buffer. 0.2 GPL3 0.3.0 nils_2 2012-01-22 2018-06-08
dcc_antispam.py Antispam for DCC file/chat requests. 0.2 GPL3 0.3.0 FlashCode 2010-02-09 2012-01-03
deadbeef_np.py
[music]
Display which song DeaDBeeF is currently playing.
0.9 MIT 0.3.0 mwgg 2015-06-14
detach_away.py
[away]
Automatically set away message based on number of relays connected.
0.1.0 MIT 1.5 p3lim 2017-05-08
emoji2alias.py
[emoji]
Convert emoji back to their :aliases:.
0.1 MIT 0.3.0 clouserw 2016-10-29
emojis.py
[emoji]
Send a random emoji to the current buffer.
0.1 GPL3 0.3.0 jmui 2018-04-02
emoji_aliases.py
[emoji]
Convert emoji aliases to unicode emoji.
1.0.2 BSD 1.0.1 Mike Reinhardt 2016-04-09 2016-10-01
fileaway.py
[file, away]
Set away status based on presence of a file.
1.0.2 GPL3 0.3.0 javagamer 2011-04-25 2011-06-17
fish.py FiSH encryption/decryption. (requires: python-crypto) 0.9.2 GPL3 0.3.0 David Flatz 2012-03-27 2017-05-05
floodit.py Flood'it game. 0.4 GPL3 0.3.0 FlashCode 2011-08-20 2012-01-03
force_nick.py Force nick change on channels which disallow it. 0.5 GPL3 0.3.0 Simmo Saan 2017-02-04 2018-06-19
fullwidth.py Convert text to its full width equivalent and send it to buffer. 0.1 GPL3 0.3.0 GermainZ 2015-03-31
giphy.py
[gif]
Insert a giphy URL based on a command and search; use giphy's random, search and translate from WeeChat. (requires: requests)
1.0.1 GPL3 0.3.0 butlerx 2017-05-08 2017-06-05
gnome_screensaver_away.py
[away]
Set away status based on Gnome screen saver. (requires: dbus-python)
0.2.0 GPL3 0.3.0 Gerard Ryan 2016-11-06 2017-01-01
gnotify.py
[notify]
Notifications through Growl. (requires: Growl, Growl Python Bindings)
0.2 GPL2 0.3.0 tobypadilla 2009-10-12 2009-10-14
gntpnotify.py
[notify]
Growl notifications using python-gntp. (requires: python-gntp)
0.2 GPL3 0.3.0 ofan 2012-04-13
grep.py Search regular expression in buffers or log files. 0.8.1 GPL3 1.5 m4v 2009-08-18 2018-04-10
grep_filter.py Filter buffers automatically while searching them. 0.9 GPL3 0.3.5 Simmo Saan 2016-04-09 2016-04-09
gribble.py Automatically authenticate to gribble for Bitcoin OTC exchange. 0.1 Apache2.0 1.0 fluter 2017-06-04
growl.py
[notify]
Send Growl notifications upon events. (requires: Growl)
1.0.6 MIT 0.3.0 sorin 2011-10-04 2014-05-10
gweather.py Add a bar item with Google weather. 0.4 GPL3 0.3.0 Jani Kesänen 2010-04-09 2011-03-11
hatwidget.py Show hats (user modes like "@" or "+") in a bar item. 1.1 GPL3 0.3.0 GermainZ 2015-06-14 2015-07-25
highlightxmpp.py
[notify]
Relay highlighted and private messages over XMPP (Jabber). (requires: sleekxmpp)
0.5 GPL3 0.3.0 jpeddicord 2009-09-16 2015-12-31
histman.py Save and restore global and/or buffer command history. 0.6 GPL3 0.4.0 nils_2 2012-12-18 2017-12-14
histsearch.py Quick search in command history. 0.3 GPL3 0.3.0 xt 2009-06-12 2016-02-21
hl2file.py Generate a file with highlights for external programs as conky. 0.2 GPL3 0.3.6 nesthib 2012-03-13 2014-05-10
hlpvitem.py Add bar item with highlight/private messages. 0.3 GPL3 0.3.0 FlashCode 2009-10-02 2014-05-10
hl_nicks.py Generate a list of nicks in input by selecting nicks using flags and patterns. 0.1.1 GPL3 0.3.0 nesthib 2012-01-22 2012-01-22
i3lock_away.py
[i3, i3lock, away, irc]
Set away status if i3lock (X display locker) is running. (requires: i3lock)
0.1 GPL3 0.3.0 bebr 2017-06-10
ichatts.py
[time]
iChat-style timestamps.
1.0 BSD-3c 0.3.0 Chris Branch 2010-07-28
identica.py
[irc]
Format identi.ca bot messages.
0.4.2 GPL3 0.3.0 fauno 2009-07-27 2011-01-20
imap_status.py
[mail, item]
Bar item with unread imap messages count.
0.8 GPL3 0.3.0 xt 2009-11-02 2016-05-07
im_kayac_com_notify.py
[notify]
Push notification to im.kayac.com.
1.3 MIT 0.3.0 Gosuke Miyashita 2012-01-05 2014-05-10
im_rename.py Rename Facebook/Google+ usernames when using Minbif. 1.2 Public_domain 0.3.0 crwl 2010-02-19 2014-10-04
infolist.py Display infolist in a buffer, useful for script developers. 0.7 GPL3 0.3.0 FlashCode 2009-11-30 2018-04-10
infos.py Display WeeChats infos, useful for script developers. 0.2 GPL3 0.3.0 m4v 2011-10-02 2013-01-06
inotify.py
[notify]
Notification script using libnotify or dbus with screen support. (requires: inotify-daemon)
0.1.4 GPL3 0.3.0 m4v 2010-02-25 2014-05-10
ircrypt.py
[irc, crypto]
Secure encryption layer for the IRC protocol based on OpenPGP. (requires: GnuPG)
1.0 GPL3 0.3.8 IRCrypt team 2016-04-09
irssinotifier.py IrssiNotifier push notifications with end-to-end encryption. (requires: openssl) 0.8.1 GPL3 0.3.7 Caspar Clemens Mierau 2013-01-18 2017-05-17
irssi_awaylog.py
[irc, away, log]
Log highlights/private messages when you are away.
0.3 GPL3 0.3.0 henrik 2013-12-02 2014-05-10
jabber.py Jabber/XMPP protocol. (requires: python_xmpp) 1.6 GPL3 0.3.0 FlashCode 2010-08-02 2013-10-03
jisearch.py Query JiSho's API to fetch translations for kanji to english or the other way round. 0.1 MIT 0.3.5 ark 2016-10-30
kbtimeout.py
[irc]
Kickban nick and unban after some seconds.
0.1 GPL2 0.3.0 kinabalu 2009-05-03
keepnick.py Keep your nick and recover it in case it's stolen. 1.6 GPL3 1.3 nils_2 2012-02-09 2017-10-28
kiloseconds.py
[item, time]
Adds a command and bar item for displaying the current time in kiloseconds.
0.1 GPL3 0.3.0 Wraithan 2009-06-18
lastfm.py
[music]
Send your latest Last.fm track to the current buffer. (requires: feedparser)
0.7 GPL3 0.3.0 Adam Saponara 2010-06-27 2016-01-30
lastfm2.py
[music]
Send your latest Last.fm track to the current buffer. (requires: json)
0.1 GPL3 0.3.0 timss 2017-05-08
latex_unicode.py Replace LaTeX with unicode representations. 1.0 GPL3 1.3 Simmo Saan 2016-10-30 2018-06-19
leet.py
[input]
Convert text to leet.
0.1 BSD-3c 0.3.0 Lenoob 2011-01-04
listbuffer.py
[irc, list]
Show /list results in a common buffer and interact with them.
0.8.1 MIT 0.3.0 FiXato 2011-09-17 2013-03-22
lnotify.py
[irc, notify]
A libnotify script. (requires: pynotify)
0.3.1 GPL3 0.3.0 kevr 2010-09-19 2016-01-04
logsize.py
[log, item]
Display size of current log file in a bar item.
0.3 GPL3 0.3.0 nils_2 2012-01-27 2013-01-07
maskmatch.py Display who is affected when a mode with a hostmask argument is set. 1.4 MIT 1.3 Jos Ahrens 2016-04-24 2016-11-05
memon.py Freenode memo notifications. (requires: libnotify) 0.3 GPL3 0.3.0 Paul Barbu 2012-01-04 2012-01-14
minesweeper.py Minesweeper game. 0.6 GPL3 0.3.0 FlashCode 2011-10-02 2012-01-03
mnotify.py
[notify]
Mail notifications of private/highlight/DCC and more.
0.4 Beerware 0.3.0 maker 2013-10-19 2018-04-07
moc_control.py
[music]
Control and now-playing script for moc. (requires: moc)
1.7.3 GPL2 0.3.0 SuperTux88 2009-09-09 2009-10-26
mop.py
[irc]
Give operator status to everyone in the current channel.
0.1 GPL3 0.3.0 Adam Saponara 2016-10-29
mpc.py
[music]
A now playing and control script for mpd. (requires: mpdclient)
0.3 GPL3 0.3.0 resixian 2011-03-25 2013-01-03
mpdnp.py
[music]
Display which song mpd is currently playing. (requires: mpd, mpdclient)
0.5 GPL2 0.3.0 asmanian 2006-02-02 2009-05-02
mplayer.py
[video]
A now watching script for mplayer.
0.1 Beerware 0.3.0 llua 2012-09-23
mpris2_np.py
[music]
A now playing script for players supporting the mpris dbus interface. (requires: python-dbus)
0.4.3 BSD-2c 0.4.0 Mantas Mikulėnas 2015-03-31
mpris_np.py
[music]
A now playing script for players supporting the mpris dbus interface. (requires: python-dbus)
0.3 BSD-2c 0.3.0 Johannes Nixdorf 2011-08-28 2011-09-17
mpv.py
[video]
A now watching script for mpv.
0.1 Beerware 0.3.0 teraflops 2016-11-05
mqtt_notify.py Send notifications using the MQTT protocol. (requires: paho-mqtt) 0.5 WTFPL 1.0 maethor 2016-10-30 2018-06-02
msg_command.py Run chat received in a buffer as commands. 0.2 GPL3 0.3.0 xt 2010-11-05 2010-11-08
nameday.py Display name days in bar item and buffer (only french calendar). 1.3 GPL3 0.3.0 FlashCode 2010-01-13 2012-02-02
nma.py
[notify]
Receive notifications in Notify My Android (android phone app). (requires: pynma.py: https://github.com/uskr/pynma)
1.0.7 GPL2 0.3.0 sitaktif 2011-10-04 2014-05-10
noirccolors.py
[irc, color]
Remove IRC colors from selected buffers.
0.3 Public_domain 0.3.0 Fredrick Brennan 2012-11-26 2017-12-14
notification.py
[notify]
Notify events through desktop notifications and an optional status icon. (requires: PyGTK, notify-python for the GTK 2 UI; GObject Introspection bindings for glib, GDK-PixBuf, GTK 3, libnotify for the GTK 3 UI; PyQt4 for the Qt 4 UI; PyQt4, PyKDE 4 for the KDE 4 UI)
1 GPL3 1.0 Guido Berhoerster 2017-05-08
notification_center.py
[notify]
Notifications through OS X notification center. (requires: OS X, pync)
1.3.0 MIT 0.3.0 Sindre Sorhus 2012-09-23 2016-02-28
notifo.py
[notify]
Send private messages and highlights as push notifications to your iPhone/Android.
0.2 GPL2 0.3.0 ochameau 2011-09-17 2014-05-10
notifo_notify.py
[notify]
Push notification to iPod touch/iPhone with notifo. (requires: notifo)
1.0 MIT 0.3.0 SAEKI Yoshiyasu 2010-07-05
notify.py
[notify]
Notification on screen for highlights and private messages. (requires: python-notify2)
0.0.8 GPL2 0.3.0 lavaramano 2009-04-16 2014-05-10
otr.py Off-The-Record IRC messaging. (requires: https://github.com/afflux/pure-python-otr) 1.9.2 GPL3 0.3.0 Matthew M. Boedicker 2012-05-26 2018-03-27
pagetitle.py
[url]
Adds HTML page titles to http:// urls in your message.
0.5 Public_domain 0.3.0 xororand 2008-06-17 2009-05-02
postpone.py
[irc]
Postpone written messages for later dispatching if target nick is not on channel.
0.2.3 GPL3 0.3.0 Alexander Schremmer 2010-05-27 2015-07-25
prism.py
[color]
Send text using rainbow colors.
0.2.11 WTFPL 0.3.0 Alex Barrett 2010-05-27 2017-07-02
prowl_notify.py
[notify]
Notifications on iPod Touch/iPhone/iPad with Prowl.
3.1 GPL3 0.3.7 kidchunks 2013-01-24 2014-05-10
purgelogs.py Delete log files by age or size. 0.4 GPL3 0.3.0 nils_2 2011-03-26 2013-01-29
pushjet.py
[notify]
Send highlights and mentions through Pushjet.io.
0.1.0 MIT 1.0 p3lim 2017-05-08
pybuffer.py
[debug]
Debugging tool for python scripts or test WeeChat's API functions.
0.2 GPL3 0.3.0 m4v 2010-10-31 2010-11-07
pyrnotify.py
[notify]
Send notifications to remote client using ssh and libnotify. (requires: libnotify)
1.0 GPL3 0.3.0 Krister Svanlund 2012-05-28 2014-05-10
queryman.py Save and restore query buffers after /quit. 0.4 GPL3 0.3.7 nils_2 2013-08-02 2017-04-26
queue.py Command queuing. 0.4.2 GPL3 0.3.3 walk 2011-01-11 2016-03-25
quick_force_color.py Quickly add/del/change entry in option irc.look.nick_color_force. 0.6.1 GPL3 0.3.4 nils_2 2012-02-06 2017-08-27
quodnp.py
[music]
A now playing and control script for Quodlibet.
0.5 GPL2 0.3.0 Sharn 2009-04-15 2009-05-02
responsive_layout.py Automatically apply layouts according to terminal size. 0.7 GPL3 0.4.3 Ratler 2014-03-07
samegame.py SameGame. 0.2 GPL3 0.3.6 FlashCode 2012-03-16 2012-03-16
screen_away.py Set away status when detaching and attaching from screen or tmux. 0.15 GPL3 0.3.0 xt 2009-11-29 2017-11-23
sensors.py
[info]
Displays sensor data. (requires: sensors)
1.0 GPL3 0.3.0 0x1cedd1ce 2010-10-06
server_autoswitch.py Cycle to currently used server (for merged buffers). 0.4 GPL3 0.3.6 nils_2 2012-01-27 2013-01-29
shortenurl.py
[url]
Shorten long urls using isgd or tinyurl.
0.6.1 GPL3 0.3.0 sontek 2010-01-14 2017-07-14
shutup.py
[irc]
Replace text from specified IRC users with random or preset text.
0.2 GPL3 0.3.6 FiXato 2014-03-07 2014-04-19
slack.py
[slack]
Slack.com native client. (requires: python websocket-client)
2.0.0 MIT 1.3 rawdigits 2016-07-31 2018-03-04
slock_away.py
[away]
Set away status if slock (X display locker) is running. (requires: slock)
0.1 GPL3 0.3.0 Peter A. Shevtsov 2011-10-14
smile.py Print a random ASCII smiley. 0.1 GPL3 0.3.0 Vlad Stoica 2015-03-22
snotify.py
[notify]
Play sound when messages are printed in buffers.
0.1.3 GPL3 0.3.0 Mrokii 2010-10-23 2010-11-18
sort_servers.py
[irc, buffer]
Sort buffers by server and alphabetically.
0.1 GPL3 0.3.9 KokaKiwi 2013-10-19
spell_correction.py Correction for misspelled words in command line. 0.7 GPL3 0.4.0 nils_2 2013-01-15 2018-06-16
spotify.py
[info]
Looks up meta information about spotify-URIs and posts back to channel.
0.9 GPL3 0.3.0 xt 2009-09-26 2017-10-28
spotify_nowplaying.py
[music]
Current song script for Spotify on OS X. (requires: OS X and Spotify v0.5.1.98 or newer)
0.1.1 GPL3 0.3.0 agreeabledragon 2011-08-28
sshnotify.py
[notify]
A notify script which uses ssh. (requires: notify-send)
0.2.3 GPL3 0.3.0 delwin 2011-10-31 2014-05-10
stick_buffer.py Stick buffer to a window. 0.6 GPL3 0.3.0 nils_2 2013-01-29 2017-12-14
tailer.py
[file]
Tail any number of files and run any command with line appended.
0.1 GPL3 0.3.0 xt 2010-11-08
teknik.py
[teknik]
Interact with the Teknik services, including file uploads, pastes, and URL shortening. (requires: teknik)
1.0.0 BSD 1.5 uncled1023 2017-10-14
terminal_title.py Display user defined information in the terminal title. 1 GPL3 0.3.0 Guido Berhoerster 2017-05-08
text_item.py Add bar items with plain text. 0.7.1 GPL3 0.3.0 nils_2 2013-01-02 2017-08-27
text_replace.py
[input]
Replaces text you write with replacement text.
0.5 GPL3 0.3.0 xt 2009-10-27 2011-07-17
tictactoe.py Tic-tac-toe game. 0.1 GPL3 0.3.0 FlashCode 2016-10-22
tinyurl.py
[url]
Get "tinyurl.com" equivalent for URLs. (requires: curl)
3.8 GPL3 0.3.0 lack 2005-11-15 2009-12-13
title.py Set terminal title to active buffer name and hotlist items. 0.9 GPL3 0.3.0 xt 2009-05-10 2017-07-14
tmux_env.py
[tmux]
Update WeeChat environment from tmux.
2 GPL3 0.3.0 agriffis 2013-10-22 2014-02-06
toggle_highlight.py Toggle notifications of normal messages for current buffer. 0.2 GPL3 0.3.0 Adam Spiers 2013-01-07 2013-01-07
toggle_nicklist.py Auto show and hide nicklist depending on buffer name. 0.7 GPL3 0.3.0 xt 2009-06-23 2012-01-03
topicdiff.py
[irc, topic]
Show differences between old and new topics.
0.3 GPL3 0.3.0 daf 2011-08-28 2016-11-05
translate.py Translate string using Google translate API. 0.7 GPL3 0.3.7 FlashCode 2009-10-15 2013-11-28
triggerreply.py
[reply]
Automatically replies over specified triggers. (requires: sqlite3)
0.3 GPL3 0.4.0 Vlad Stoica 2015-03-22 2018-04-06
tts.py Use a TTS engine to pronounce messages. 0.2.1 MIT 0.3.0 raspbeguy 2017-01-21 2017-06-08
twitch.py Twitch.tv chat integration. 0.5 GPL3 0.3.7 mumixam 2016-10-30 2018-06-06
twmn_notify.py
[notify]
Notifications for twmn.
0.1.3 GPL3 0.3.0 epegzz 2012-01-27 2014-05-10
typing_counter.py
[input, item]
Bar item showing typing count and cursor position.
0.9 GPL3 0.3.2 fauno 2010-03-05 2013-12-07
uname.py
[info]
Sends "uname -a" output to current channel.
1.1 GPL2 0.3.0 SuperTux88 2009-09-16
undernet_totp.py UnderNET's X OTP (OATH-TOTP) authentication. 0.4.0 GPL3 0.4.2 Ratler 2014-01-14 2018-06-06
unhighlight.py Allow per-buffer specification of a regex that prevents highlights. 0.1.1 GPL3 1.0 xiagu 2016-10-30 2017-12-14
unread_buffer.py Mark buffer as unread. 2 GPL3 1.0 nils_2 2015-06-14 2018-06-07
unwanted_msg.py Avoid sending misformatted commands as messages. 0.2 GPL3 0.3.6 nesthib 2012-03-13 2018-06-07
update_notifier.py
[update]
Notify user about WeeChat updates.
0.5 GPL3 0.3.0 drubin 2010-10-23 2017-05-01
uppercase.py
[input]
Transform all your input to uppercase (useful for INTERNATIONAL CAPSLOCK DAY).
0.2 GPL3 0.3.0 xt 2010-01-14 2013-10-22
upside_down.py
[input]
Replaces text you write with upside down text.
0.3 GPL3 0.3.0 xt 2010-01-14 2010-01-19
urlbar.py
[url]
Display a url bar for easy clicking or selecting.
12 GPL3 0.3.0 xt 2009-06-08 2015-12-01
urlbuf.py
[url]
A common buffer for URLs.
0.2 GPL3 0.3.0 Jani Kesänen 2011-08-28 2014-10-04
urlgrab.py Logs url and open them in browser. 3.0 GPL2 0.3.0 drubin 2009-06-08 2018-05-11
url_olde.py
[url]
Display when and where a URI was first posted. (requires: sqlite)
0.6 GPL3 0.4.0 yeled 2016-10-30 2017-04-25
vdm.py Display content of viedemerde.fr/fmylife.com website. 1.3 GPL3 0.3.7 FlashCode 2009-03-08 2012-12-03
vimode.py Vi-like key bindings/commands with normal and insert mode. 0.6 GPL3 1.0 GermainZ 2013-08-27 2018-06-21
weather.py Display weather from Google. 0.2 GPL3 0.3.0 kinabalu 2011-08-28 2011-09-21
weatherbot.py Weather bot using the WeatherUnderground API. 0.9 GPL3 0.3.0 deflax 2013-12-02 2016-10-01
weeget.py Scripts manager. (requires: python >= 2.6) 2.0 GPL3 0.3.0 FlashCode 2009-04-05 2013-03-06
weemoticons.py Convert ascii emotes to the unicode emoticon. (requires: Terminal/font with unicode version 6.3) 0.2 GPL3 0.3.0 Ratler 2014-01-14 2017-01-21
weempd.py
[music]
Display which song mpd is currently playing. (requires: mpc)
0.1.1 GPL3 0.3.0 Apprentice 2009-06-17 2010-06-22
weemustfeed.py
[feed, rss]
RSS/RDF/Atom feed aggregator. (requires: feedparser)
0.2.3 MIT 0.3.7 Bit Shift 2013-10-19 2016-11-05
weenetsoul.py Netsoul protocol. 1.3 WTFPL 0.3.0 godric 2011-09-17 2014-10-30
weeprowl.py
[notify]
Prowl notifications.
0.7 GPL2 0.3.7 Josh Dick 2013-10-19 2014-05-10
weestats.py
[stats]
Insert some statistics about buffers/windows on command line.
0.3 MIT 0.3.0 FiXato 2012-03-29 2016-04-11
weestreamer.py Streamlink companion for WeeChat. (requires: streamlink) 0.4.2 GPL3 0.3.0 Miblo 2015-06-14 2017-03-19
weetext.py
[sms, google]
SMS Text Messaging using Google Voice. (requires: pygooglevoice: https://github.com/rxcomm/pygooglevoice)
0.1.2 GPL3 0.4.3 rxcomm 2014-01-14 2014-01-24
weetweet.py WeeChat twitter client. (requires: python twitter lib >= 1.9.4, python3 (outside WeeChat)) 1.2.7 GPL3 0.4.0 DarkDefender 2013-05-01 2017-12-28
whatismyip.py
[ip]
Display external ip address.
0.2 GPL3 0.3.7 sontek 2010-11-18 2012-11-18
whatsapp.py WhatsApp protocol. (requires: yowsup) 0.1 GPL3 0.3.0 jspricke 2017-05-08
whoissource.py
[irc]
Display source of "End of WHOIS" numerics.
0.0.2 MIT 0.3.0 Max Teufel 2015-03-22 2015-03-29
whois_on_query.py Send "whois" on nick when receiving new IRC query. 0.6.1 GPL3 0.3.2 FlashCode 2009-02-08 2017-06-03
whowas_timeago.py Display a human-readable time string for WHOWAS data. 1.2 MIT 1.3 Jos Ahrens 2016-04-24
windicate.py
[notify]
Add alerts to the message menu in Ubuntu. (requires: python-dbus, python-indicate, wmctrl)
0.0.4 GPL2 0.3.0 Leon Bogaert 2010-09-30 2014-05-10
win_scroll_screen.py
[window]
Scroll by fractional screens.
1 GPL3 0.3.0 paulguy 2016-04-09
ws_replace.py
[input]
Remove leading and trailing whitespace before sending text.
0.1 GPL3 0.3.0 mccloud 2015-03-22
wtwitter.py Send latest tweet to the current buffer. (requires: feedparser) 0.2 GPL3 0.3.0 Jimmy Zelinskie 2012-08-17 2013-05-01
xfer_run_command.py
[xfer]
Run a command on end of xfer.
0.1 GPL3 0.3.0 Michael Kebe 2016-10-30
xfer_scp.py Copy files by scp after xfer. (requires: scp) 1.0.5 GPL3 0.4.3 Grant Bacon 2015-03-22 2017-03-18
xfer_setip.py
[xfer, ip]
Set xfer own ip with external ip.
0.4 GPL3 0.3.0 Mrokii 2010-11-15 2015-04-26
zerotab.py Complete empty input line with latest speaker nick in channel. 1.5 GPL3 0.3.0 i686 2010-08-03 2013-01-29
zncnotice.py
[irc, znc]
Convert ZNC status PRIVMSGs to NOTICEs.
1.0.0 MIT 1.5 Hugo Landau 2016-10-30
zncplayback.py
[irc, znc]
Add support for the ZNC Playback module.
0.1.0 GPL3 0.3.2 jazzpi 2016-10-30