WeeChat scripts
Display scripts for old API (<= 0.2.6)
|
XML list (gz)
Version: stable,
no filter,
111 scripts.
Search by tag:
away (6) ·
bitlbee (2) ·
buffer (7) ·
channel (1) ·
color (2) ·
completion (1) ·
cron (1) ·
ctcp (1) ·
dcc (1) ·
debug (1) ·
display (1) ·
exec (3) ·
facebook (1) ·
filter (1) ·
fortune (1) ·
game (2) ·
highlight (6) ·
history (1) ·
hotlist (1) ·
ignore (1) ·
imap (1) ·
info (22) ·
infolist (1) ·
input (4) ·
invite (1) ·
ip (1) ·
irc (22) ·
item (11) ·
log (4) ·
minbif (1) ·
misc (3) ·
music (13) ·
news (1) ·
nick (1) ·
nicklist (2) ·
notice (2) ·
notify (14) ·
query (1) ·
replace (3) ·
screen (2) ·
scripts (1) ·
search (1) ·
settings (1) ·
sound (1) ·
spam (3) ·
stats (1) ·
time (5) ·
tmux (2) ·
translate (1) ·
url (7) ·
weather (1) ·
xmpp (1)
| Name* | Description | Version | Language | License | Min | Max | Author | Added | Updated |
|---|---|---|---|---|---|---|---|---|---|
| alternatetz | Add an alternate timezone item. (requires: pytz) | 0.1 | python | GPL3 | 0.3.0 | Chmouel | 2010-01-29 | ||
| amarok2 | Amarok 2 control and now playing script. (requires: KDE4 (qdbus), Amarok2) | 0.6 | perl | GPL3 | 0.3.0 | Nils G. | 2009-10-13 | 2010-04-04 | |
| announce_url_title | Announce URL title to user or to channel. | 0.5 | python | GPL3 | 0.3.0 | xt | 2009-12-09 | ||
| audacious | Display which song Audacious is currently playing. (requires: audacious) | 0.3 | perl | GPL2 | 0.3.0 | DeltaS4 | 2006-10-02 | 2009-05-03 | |
| autojoin | Configure autojoin for all servers according to currently joined channels. | 0.2 | python | GPL3 | 0.3.0 | xt | 2009-06-18 | 2009-10-20 | |
| autojoin_on_invite | Auto joins channels when invited. | 0.3 | python | GPL3 | 0.3.0 | xt | 2009-10-28 | 2009-11-09 | |
| auto_away | A simple auto-away script. | 0.3.3 | python | GPL3 | 0.3.0 | Specimen | 2010-02-11 | 2010-03-07 | |
| awaylog | Log highlights/private msg when you are away. | 0.7 | perl | GPL2 | 0.3.0 | GolemJ | 2005-07-21 | 2010-04-17 | |
| away_action | Run command on highlight and privmsg when away. | 0.2 | python | GPL3 | 0.3.0 | xt | 2010-03-17 | ||
| bandwidth | Displays network interface bandwidth on a bar. | 0.2 | python | GPL3 | 0.3.0 | xt | 2009-10-15 | 2009-10-15 | |
| beat | Add a bar item with the Beat-Internet-Time. | 0.2 | perl | GPL3 | 0.3.0 | Nils G. | 2010-02-25 | 2010-05-09 | |
| beep | Speaker beep on highlight/private message. | 0.4 | perl | GPL3 | 0.3.0 | FlashCode | 2006-09-02 | 2009-05-02 | |
| bitlbee_typing_notice | Send notice when typing message on bitlbee, display if user is writing in a bar item. | 0.2 | python | GPL3 | 0.3.0 | Alexander Schremmer | 2010-05-27 | ||
| buddylist | A simple buddylist to show if your buddies are online/away/offline. | 0.9.2 | perl | GPL3 | 0.3.0 | Nils G. | 2009-12-09 | 2010-07-22 | |
| buffers | Sidebar with list of buffers. | 1.9 | perl | GPL3 | 0.3.0 | FlashCode | 2008-03-15 | 2010-04-12 | |
| buffer_autoclose | Automatically close inactive private message buffers. | 0.3 | python | GPL3 | 0.3.0 | xt | 2009-12-01 | 2009-12-15 | |
| buffer_autoset | Auto-set buffer properties when a buffer is opened. | 0.1 | python | GPL3 | 0.3.2 | FlashCode | 2010-04-19 | ||
| bufsave | Save current buffer content to a file. | 0.1 | python | GPL3 | 0.3.0 | xt | 2009-06-10 | ||
| chanact | New hotlist, use names and keybindings instead of numbers. | 0.4 | python | GPL3 | 0.3.0 | xt | 2009-05-18 | 2010-02-08 | |
| chanmon | Adds a channel monitor buffer. | 2.0 | perl | GPL3 | 0.3.0 | KenjiE20 | 2009-06-10 | 2010-04-26 | |
| chanop | Helper script for IRC operators. | 0.1.2 | python | GLP3 | 0.3.0 | m4v | 2009-11-02 | 2009-12-13 | |
| chanstat | Displays channel's peak, low and average users. | 0.1 | python | GPL3 | 0.3.0 | m4v | 2010-06-09 | ||
| chan_hl | Highlight some channels on each message. | 0.2 | tcl | GPL3 | 0.3.0 | Karvur | 2009-04-21 | 2009-05-02 | |
| cmus | Announce the track you're playing in the C* Music Player (cmus). (requires: cmus) | 0.1 | perl | GPL3 | 0.3.0 | Trashlord | 2009-07-17 | ||
| colorize_nicks | Use the weechat nick colors in the chat area. | 0.6 | python | GPL3 | 0.3.0 | xt | 2010-03-05 | 2010-07-29 | |
| completion | Custom word completions. | 0.2 | python | GPL3 | 0.3.1 | m4v | 2010-01-28 | 2010-05-19 | |
| country | Print user's country and local time in whois/whowas replies. (requires: python-tz) | 0.3.1 | python | GPL3 | 0.3.0 | m4v | 2009-08-24 | 2010-01-11 | |
| cron | Time-based scheduler, like cron and at. | 0.2 | python | GPL3 | 0.3.0 | FlashCode | 2010-07-26 | 2010-07-31 | |
| crypt | Encrypt/decrypt messages using openssl. (requires: openssl) | 1.3 | python | GPL3 | 0.3.0 | blackpenguin | 2008-08-29 | 2009-05-02 | |
| curiousignore | Remove messages from a nick and only print nick. | 0.2 | perl | GPL3 | 0.3.2 | Nils G. | 2010-06-08 | ||
| dcc_antispam | Antispam for DCC file/chat requests. | 0.1 | python | GPL3 | 0.3.0 | FlashCode | 2010-02-09 | ||
| dellog | Delete log file of current buffer. | 0.2 | perl | GPL3 | 0.3.0 | Nils G. | 2009-11-02 | 2010-06-02 | |
| facebook_rename | Rename Facebook usernames when using Bitlbee. | 1.0.1 | python | Public Domain | 0.3.0 | crwl | 2010-02-19 | 2010-06-03 | |
| filter_ext | Extends /filter, help against spam. | 0.03 | perl | GPL3 | 0.3.0 | rettub | 2010-01-17 | 2010-01-18 | |
| foo_spam | Show info about current song in foobar2000. (requires: Perl 5.10, Net::Telnet) | 0.6.1 | perl | ISC | 0.3.0 | Kovensky | 2010-01-27 | ||
| fortune | Sends a random fortune cookie. (requires: fortune) | 0.2 | perl | Public domain | 0.3.0 | ptitlouis | 2006-02-12 | 2009-05-03 | |
| gnotify | Notifications through Growl. (requires: Growl, Growl Python Bindings) | 0.2 | python | GPL2 | 0.3.0 | tobypadilla | 2009-10-12 | 2009-10-14 | |
| go | Quick jump to buffers. | 1.1 | python | GPL3 | 0.3.0 | FlashCode | 2009-02-08 | 2010-03-26 | |
| grep | Search regular expression in buffers or log files. | 0.6.6 | python | GPL3 | 0.3.0 | m4v | 2009-08-18 | 2010-04-09 | |
| growl_net_notify | Notifications through Net::Growl. (requires: Net::Growl) | 0.5 | perl | GPL2 | 0.3.0 | kinabalu | 2009-04-21 | 2009-05-02 | |
| gweather | Add a bar item with Google weather. | 0.3 | python | GPL3 | 0.3.0 | Jani Kesänen | 2010-04-09 | 2010-04-17 | |
| highlightxmpp | Relay highlighted and private messages over XMPP (Jabber). (requires: python-xmpp) | 0.2 | python | GPL3 | 0.3.0 | jpeddicord | 2009-09-16 | 2010-04-09 | |
| highmon | Adds a highlight monitor buffer. | 2.0 | perl | GPL3 | 0.3.0 | KenjiE20 | 2009-08-03 | 2010-04-26 | |
| histsearch | Quick search in command history. | 0.2 | python | GPL3 | 0.3.0 | xt | 2009-06-12 | 2010-01-19 | |
| hlpvitem | Add bar item with highlight/private messages. | 0.1 | python | GPL3 | 0.3.0 | FlashCode | 2009-10-02 | ||
| hotlist2extern | Give hotlist to an external file/program. | 0.4 | perl | GPL3 | 0.3.0 | Nils G. | 2009-12-05 | 2010-01-01 | |
| ichatts | iChat-style timestamps. | 1.0 | python | BSD | 0.3.0 | Chris Branch | 2010-07-28 | ||
| identica | Format identi.ca bot messages. | 0.2.1 | python | GPL3 | 0.3.0 | fauno | 2009-07-27 | 2009-10-01 | |
| imap_status | Bar item with unread imap messages count. | 0.6 | python | GPL3 | 0.3.0 | xt | 2009-11-02 | 2010-07-12 | |
| infolist | Display infolist in a buffer, useful for script developers. | 0.3 | python | GPL3 | 0.3.0 | FlashCode | 2009-11-30 | 2010-01-23 | |
| inotify | Notification script using libnotify or dbus with screen support. (requires: inotify-daemon) | 0.1.1 | python | GPL3 | 0.3.0 | m4v | 2010-02-25 | 2010-03-20 | |
| iset | Set WeeChat and plugins options interactively. | 0.9 | perl | GPL3 | 0.3.0 | FlashCode | 2008-04-19 | 2010-02-03 | |
| jnotify | Start an external program if a user or one of your buddies joins a channel you are in. | 0.7 | perl | GPL3 | 0.3.0 | Nils G. | 2009-09-16 | 2010-05-24 | |
| kbtimeout | Kickban nick and unban after some seconds. | 0.1 | python | GPL2 | 0.3.0 | kinabalu | 2009-05-03 | ||
| kernel | Display latest available kernel on kernel.org. | 0.3 | perl | Public domain | 0.3.0 | Trashlord | 2006-02-12 | 2010-01-03 | |
| kikoo | Send a colored "kikoo" on current channel. | 0.2 | perl | GPL2 | 0.3.0 | mRk | 2009-10-15 | ||
| kiloseconds | Adds a command and bar item for displaying the current time in kiloseconds. | 0.1 | python | GPL3 | 0.3.0 | Wraithan | 2009-06-18 | ||
| lastfm | Send your latest Last.fm track to the current buffer. (requires: feedparser) | 0.2 | python | GPL3 | 0.3.0 | Adam Saponara | 2010-06-27 | ||
| launcher | Launch external commands for signals. | 0.4 | perl | GPL3 | 0.3.0 | FlashCode | 2009-02-03 | 2010-05-29 | |
| mastermind | Mastermind game. | 0.3 | perl | GPL3 | 0.3.0 | FlashCode | 2008-11-14 | 2009-06-21 | |
| minbif_typing_notice | Send notice when typing message on minbif, display if user is writing in a bar item. | 1.0 | ruby | GPL3 | 0.3.0 | CissWit | 2010-05-27 | ||
| moc | Show info about current song in moc. (requires: moc) | 0.5 | perl | GPL2 | 0.3.0 | GolemJ | 2006-01-23 | 2009-06-20 | |
| moc_control | Control and now-playing script for moc. (requires: moc) | 1.7.3 | python | GPL2 | 0.3.0 | SuperTux88 | 2009-09-09 | 2009-10-26 | |
| mpdnp | Display which song mpd is currently playing. (requires: mpd, mpdclient) | 0.5 | python | GPL2 | 0.3.0 | asmanian | 2006-02-02 | 2009-05-02 | |
| mpdspam | Display which song mpd is currently playing. (requires: mpc, mpd) | 1.0 | ruby | BSD | 0.3.0 | linopolus | 2009-09-15 | ||
| mplex | Simple remote control of multiplexer (screen or tmux), optionally set away status. | 0.03 | perl | GPL3 | 0.3.0 | rettub | 2010-02-02 | 2010-02-04 | |
| myuptime | Sends machine uptime to current channel. | 0.2 | ruby | GPL2 | 0.3.0 | SuperTux88 | 2009-09-16 | ||
| nameday | Display name days in bar item and buffer (only french calendar). | 0.9 | python | GPL3 | 0.3.0 | FlashCode | 2010-01-13 | 2010-01-14 | |
| newsbar | Print highlights or text given by commands into a bar (auto popup if needed). (requires: Text::Wrap) | 0.10 | perl | GPL3 | 0.3.0 | rettub | 2010-01-14 | 2010-01-20 | |
| nickregain | Automatically attempts to regain IRC primary nick. | 1.1 | perl | GPL3 | 0.3.0 | KenjiE20 | 2009-10-20 | 2010-04-26 | |
| notifo_notify | Push notification to iPod touch/iPhone with notifo. (requires: notifo) | 1.0 | python | MIT | 0.3.0 | SAEKI Yoshiyasu | 2010-07-05 | ||
| notify | Notification on screen for highlights and private messages. (requires: pynotify) | 0.0.5 | python | GPL2 | 0.3.0 | lavaramano | 2009-04-16 | 2010-02-22 | |
| pagetitle | Adds HTML page titles to http:// urls in your message. | 0.5 | python | Public domain | 0.3.0 | xororand | 2008-06-17 | 2009-05-02 | |
| postpone | Postpone written messages for later dispatching if target nick is not on channel. | 0.2 | python | GPL3 | 0.3.0 | Alexander Schremmer | 2010-05-27 | ||
| prism | Send text using rainbow colors. | 0.2.1 | python | WTFPL | 0.3.0 | Alex Barrett | 2010-05-27 | ||
| query_blocker | Simple blocker for private message (i.e. spam). | 0.2 | perl | GPL3 | 0.3.0 | rettub | 2010-01-10 | ||
| quodnp | A now playing and control script for Quodlibet. | 0.5 | python | GPL2 | 0.3.0 | Sharn | 2009-04-15 | 2009-05-02 | |
| rainbow_text | Color the channel text with nick color. (requires: sunglasses) | 0.3 | perl | GPL3 | 0.3.0 | Nils G. | 2010-05-27 | 2010-07-22 | |
| rhythmbox | Display which song rhythmbox is currently playing. | 0.5 | perl | GPL2 | 0.3.0 | jnbek | 2009-10-11 | 2009-11-09 | |
| rnotify | Sends highlights to (remote) client using libnotify. (requires: libnotify) | 1.0 | tcl | GPL3 | 0.3.0 | Gotisch | 2010-01-06 | ||
| rslap | Slaps with random messages. | 1.3 | perl | GPL3 | 0.3.0 | KenjiE20 | 2009-07-20 | 2010-04-26 | |
| screen_away | Set away status when detaching and attaching from screen or tmux. | 0.7 | python | GPL3 | 0.3.0 | xt | 2009-11-29 | 2010-05-07 | |
| shell | Run shell commands inside WeeChat. | 0.4 | python | GPL2 | 0.3.0 | kolter | 2006-03-13 | 2009-05-02 | |
| shortenurl | Shorten long urls using isgd or tinyurl. | 0.2 | python | GPL3 | 0.3.0 | sontek | 2010-01-14 | 2010-06-12 | |
| shuffle | Simple text shuffler. | 0.1 | perl | Public domain | 0.3.0 | Trashlord | 2009-05-03 | ||
| snarl_net_notify | Snarl notifications for highlights. | 0.6.1 | perl | GPL2 | 0.3.0 | Eric Harmon | 2010-02-13 | ||
| sound | Play a sound for IRC "CTCP SOUND" message. | 0.7 | perl | GPL3 | 0.3.0 | FlashCode | 2005-02-12 | 2009-05-02 | |
| spotify | Looks up meta information about spotify-URIs and posts back to channel. | 0.5 | python | GPL3 | 0.3.0 | xt | 2009-09-26 | 2010-02-15 | |
| stats_bar | Bar items with stats about network interface, load, and free memory. | 1.0 | perl | GPL3 | 0.3.0 | wishbone | 2009-10-16 | ||
| strmon | Monitoring of highlights, tags, buffers, nicks with optional sound and osd notifications. | 0.4.5 | perl | GPL3 | 0.3.0 | Stravy | 2010-01-01 | ||
| text_replace | Replaces text you write with replacement text. | 0.2 | python | GPL3 | 0.3.0 | xt | 2009-10-27 | ||
| tinyurl | Get "tinyurl.com" equivalent for URLs. (requires: curl) | 3.8 | python | GPL3 | 0.3.0 | lack | 2005-11-15 | 2009-12-13 | |
| title | Set terminal title to active buffer name and hotlist items. | 0.4 | python | GPL3 | 0.3.0 | xt | 2009-05-10 | 2009-06-18 | |
| toggle_nicklist | Auto show and hide nicklist depending on buffer name. | 0.6 | python | GPL3 | 0.3.0 | xt | 2009-06-23 | 2010-06-03 | |
| translate | Translate string using Google translate API. (requires: python-simplejson, python-lxml) | 0.1 | python | GPL3 | 0.3.0 | FlashCode | 2009-10-15 | ||
| typing_counter | Bar item showing typing count and cursor position. | 0.2.3 | python | GPL3 | 0.3.2 | fauno | 2010-03-05 | 2010-05-09 | |
| ubus | Ubus notification. (requires: ubus) | 0.1 | perl | GPL3 | 0.3.0 | aep | 2010-04-02 | ||
| uname | Sends "uname -a" output to current channel. | 1.1 | python | GPL2 | 0.3.0 | SuperTux88 | 2009-09-16 | ||
| uppercase | Transform all your input to uppercase (useful for INTERNATIONAL CAPSLOCK DAY). | 0.1 | python | GPL3 | 0.3.0 | xt | 2010-01-14 | ||
| upside_down | Replaces text you write with upside down text. | 0.3 | python | GPL3 | 0.3.0 | xt | 2010-01-14 | 2010-01-19 | |
| urlbar | Display a url bar for easy clicking or selecting. | 0.9 | python | GPL3 | 0.3.0 | xt | 2009-06-08 | 2009-12-17 | |
| urlgrab | Logs url and open them in browser. | 1.8 | python | GPL2 | 0.3.0 | drubin | 2009-06-08 | 2010-04-23 | |
| url_shorten | Shorten long urls in channels. | 1.5 | ruby | BSD | 0.3.0 | Daniel Bretoi | 2008-11-11 | 2009-12-12 | |
| vdm | Display content of viedemerde.fr/fmylife.com website. | 0.8 | python | GPL3 | 0.3.0 | FlashCode | 2009-03-08 | 2010-04-28 | |
| volumeter | Show volume of data on network interface in a bar. | 0.2 | perl | GPL3 | 0.3.0 | Nils G. | 2009-10-15 | ||
| weeget | Scripts manager. (requires: python 2.5) | 1.0 | python | GPL3 | 0.3.0 | FlashCode | 2009-04-05 | 2010-02-22 | |
| weempd | Display which song mpd is currently playing. (requires: mpc) | 0.1.1 | python | GPL3 | 0.3.0 | Apprentice | 2009-06-17 | 2010-06-22 | |
| weerock | A "now playing" script for several music players. | 0.2 | perl | Apache 2.0 | 0.3.0 | Sebastian Köhler | 2010-02-02 | ||
| weetris | Tetris-like game. | 0.7 | perl | GPL3 | 0.3.0 | FlashCode | 2008-11-05 | 2009-12-17 | |
| whois_on_query | Send "whois" on nick when receiving new IRC query. | 0.2 | python | GPL3 | 0.3.0 | FlashCode | 2009-02-08 | 2009-05-02 | |
| yaaa | Auto-away script. | 0.3 | perl | GPL3 | 0.3.0 | jnbek | 2009-11-09 | 2009-11-18 |