WeeChat scripts
Warning: 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!
You could experience problems like memory leaks, slowdowns, or even security problems. You are warned!
Display scripts for old API (<= 0.2.6)
|
XML list (gz)
Version: stable,
filter: language = perl (remove),
64 scripts.
Search by tag:
away (3) ·
ban (1) ·
buffer (3) ·
clipboard (1) ·
color (1) ·
ctcp (1) ·
echo (1) ·
exec (3) ·
filter (1) ·
fortune (1) ·
game (3) ·
highlight (2) ·
hotlist (1) ·
ignore (1) ·
info (4) ·
input (1) ·
irc (15) ·
item (4) ·
kick (1) ·
list (1) ·
log (2) ·
mail (1) ·
menu (1) ·
music (8) ·
news (1) ·
nick (1) ·
nicklist (1) ·
notify (8) ·
perl (1) ·
query (1) ·
quote (1) ·
ragefaces (1) ·
screen (1) ·
scripts (1) ·
seeks (1) ·
settings (2) ·
sound (1) ·
spam (2) ·
time (1) ·
tmux (1) ·
topic (1) ·
url (3)
| Name | Description | Version | Language | License | Min | Max | Author | Added | Updated |
|---|---|---|---|---|---|---|---|---|---|
| amarok2.pl | Amarok 2 control and now playing script. (requires: KDE4 (qdbus), Amarok2) | 0.7 | perl | GPL3 | 0.3.0 | nils_2 | 2009-10-13 | 2012-05-08 | |
| audacious.pl | Display which song Audacious is currently playing. (requires: audacious) | 0.3 | perl | GPL2 | 0.3.0 | DeltaS4 | 2006-10-02 | 2009-05-03 | |
| awaylog.pl | Log highlights/private msg when you are away. | 0.8 | perl | GPL2 | 0.3.0 | GolemJ | 2005-07-21 | 2010-08-01 | |
| bashorg.pl | Retrieve quotes from bash.org. (requires: WWW::BashOrg) | 0.2 | perl | Public domain | 0.3.0 | Trashlord | 2011-01-04 | ||
| beat.pl | Add a bar item with the Beat-Internet-Time. | 0.2 | perl | GPL3 | 0.3.0 | nils_2 | 2010-02-25 | 2010-05-09 | |
| beep.pl | Beep (terminal bell) or run command on highlight/private message. | 1.0 | perl | GPL3 | 0.3.0 | FlashCode | 2006-09-02 | 2012-05-11 | |
| buddylist.pl | A simple buddylist to show if your buddies are online/away/offline. | 1.3.1 | perl | GPL3 | 0.3.0 | nils_2 | 2009-12-09 | 2011-09-17 | |
| buffers.pl | Sidebar with list of buffers. | 3.3 | perl | GPL3 | 0.3.0 | FlashCode | 2008-03-15 | 2012-04-07 | |
| chanmon.pl | Adds a channel monitor buffer. | 2.3.1 | perl | GPL3 | 0.3.0 | KenjiE20 | 2009-06-10 | 2012-04-16 | |
| chatters.pl | Bar item with chatters (non idle people). | 0.3 | perl | GPL3 | 0.3.6 | Asido | 2012-05-15 | 2012-05-18 | |
| colorize_lines.pl | Color the channel text with nick color. | 1.3 | perl | GPL3 | 0.3.4 | nils_2 | 2010-05-27 | 2012-04-17 | |
| curiousignore.pl | Remove messages from a nick and only print nick. | 0.2 | perl | GPL3 | 0.3.2 | nils_2 | 2010-06-08 | ||
| dellog.pl | Delete log file of current buffer. | 0.2 | perl | GPL3 | 0.3.2 | nils_2 | 2009-11-02 | 2010-06-02 | |
| echo.pl | Print a line and additionally set activity level. | 0.1 | perl | GPL3 | 0.3.0 | ArZa | 2011-07-08 | ||
| expand_url.pl | Expand short URLs. (requires: URI::Find) | 0.3 | perl | GPL3 | 0.3.0 | nils_2 | 2011-01-04 | 2011-01-08 | |
| filter_ext.pl | Extends /filter, help against spam. | 0.04 | perl | GPL3 | 0.3.0 | rettub | 2010-01-17 | 2011-09-17 | |
| foo_spam.pl | 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.pl | Sends a random fortune cookie. (requires: fortune) | 0.2 | perl | Public domain | 0.3.0 | ptitlouis | 2006-02-12 | 2009-05-03 | |
| growl_net_notify.pl | Notifications through Net::Growl. (requires: Net::Growl) | 0.5 | perl | GPL2 | 0.3.0 | kinabalu | 2009-04-21 | 2009-05-02 | |
| highmon.pl | Adds a highlight monitor buffer. | 2.3.1 | perl | GPL3 | 0.3.0 | KenjiE20 | 2009-08-03 | 2012-04-16 | |
| hotlist2extern.pl | Give hotlist to an external file/program. | 0.7 | perl | GPL3 | 0.3.0 | nils_2 | 2009-12-05 | 2010-11-17 | |
| iset.pl | Set WeeChat and plugins options interactively. | 2.5 | perl | GPL3 | 0.3.0 | FlashCode | 2008-04-19 | 2012-03-17 | |
| isgd.pl | Shorten URLs with is.gd on command. (requires: wget) | 0.2 | perl | GPL3 | 0.3.0 | stfn | 2011-10-07 | ||
| jnotify.pl | Start internal comand or external program if a user or one of your buddies joins a channel you are in. | 1.1 | perl | GPL3 | 0.3.1 | nils_2 | 2009-09-16 | 2012-04-16 | |
| kernel.pl | Display latest available kernel on kernel.org. | 0.4 | perl | Public domain | 0.3.0 | ptitlouis | 2006-02-12 | 2011-03-01 | |
| kickban.pl | Customizable kickban command with unban timer and mask resolver. | 0.2 | perl | GPL3 | 0.3.0 | ArZa | 2011-07-08 | 2011-10-15 | |
| kikoo.pl | Send a colored "kikoo" on current channel. | 0.2 | perl | GPL2 | 0.3.0 | mRk | 2009-10-15 | ||
| launcher.pl | Launch external commands for signals. | 0.5 | perl | GPL3 | 0.3.0 | FlashCode | 2009-02-03 | 2011-02-13 | |
| listsort.pl | Sort the output of /list command by user count. | 0.1 | perl | GPL3 | 0.3.0 | ArZa | 2011-07-08 | ||
| mastermind.pl | Mastermind game. | 0.3 | perl | GPL3 | 0.3.0 | FlashCode | 2008-11-14 | 2009-06-21 | |
| menu.pl | Bar with popup menu. (requires: libtext-charwidth-perl) | 0.2 | perl | GPL3 | 0.3.0 | Nei | 2011-03-15 | 2012-02-20 | |
| moc.pl | Show info about current song in moc. (requires: moc) | 0.5 | perl | GPL2 | 0.3.0 | GolemJ | 2006-01-23 | 2009-06-20 | |
| mplex.pl | 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 | |
| ncmpcpp.pl | Control and now playing script for ncmpcpp. (requires: ncmpcpp) | 0.2 | perl | GPL3 | 0.3.0 | stfn | 2011-08-28 | ||
| newsbar.pl | Print highlights or text given by commands into a bar (auto popup if needed). (requires: Text::Wrap) | 0.13 | perl | GPL3 | 0.3.1 | rettub | 2010-01-14 | 2012-02-13 | |
| nickregain.pl | Automatically attempts to regain IRC primary nick. | 1.1.1 | perl | GPL3 | 0.3.0 | KenjiE20 | 2009-10-20 | 2010-12-13 | |
| perlexec.pl | Execute perl code with a command or in a buffer. | 0.1 | perl | GPL3 | 0.3.0 | ArZa | 2011-07-08 | ||
| pop3_mail.pl | Check POP3 server for mails and display mail headers. (requires: Mail::POP3Client, Tie::IxHash, IO::Socket::SSL, MIME::Base64, Crypt::Rijndael) | 0.1 | perl | GPL3 | 0.3.0 | nils_2 | 2010-12-05 | ||
| query_blocker.pl | Simple blocker for private message (i.e. spam). | 0.5 | perl | GPL3 | 0.3.1 | rettub | 2010-01-10 | 2012-05-04 | |
| ragefaces.pl | Send ragefac.es URLs. | 1.0 | perl | GPL3 | 0.3.0 | stfn | 2011-07-13 | ||
| rhythmbox.pl | Display which song rhythmbox is currently playing. | 0.5 | perl | GPL2 | 0.3.0 | jnbek | 2009-10-11 | 2009-11-09 | |
| rhythmbus.pl | Control Rhythmbox through qdbus. (requires: Gnome (qdbus), Rhythmbox) | 1.0 | perl | GPL3 | 0.3.6 | R1cochet | 2012-03-06 | ||
| rslap.pl | Slaps with random messages. | 1.3.1 | perl | GPL3 | 0.3.0 | KenjiE20 | 2009-07-20 | 2011-01-01 | |
| script.pl | Load/reload/unload scripts for any language. | 1.2 | perl | GPL3 | 0.3.0 | nils_2 | 2011-09-17 | 2012-04-16 | |
| seeks.pl | Search terms on seeks node and display results. (requires: URI::Escape and JSON perl modules) | 0.3 | perl | GPL3 | 0.3.6 | Fabien Dupont | 2011-08-28 | 2012-01-29 | |
| shuffle.pl | Simple text shuffler. | 0.1 | perl | Public domain | 0.3.0 | Trashlord | 2009-05-03 | ||
| snake.pl | Snake game. | 0.1 | perl | GPL3 | 0.3.0 | ArZa | 2011-12-25 | ||
| snarl_net_notify.pl | Snarl notifications for highlights. | 0.6.1 | perl | GPL2 | 0.3.0 | Eric Harmon | 2010-02-13 | ||
| sort_buffers.pl | Sort irc buffers alphabetically. | 0.1 | perl | GPL3 | 0.3.0 | nils_2 | 2011-08-28 | ||
| sound.pl | Play a sound for IRC "CTCP SOUND" message. | 0.7 | perl | GPL3 | 0.3.0 | FlashCode | 2005-02-12 | 2009-05-02 | |
| stats_bar.pl | Bar items with stats about network interface, load, and free memory. | 1.0 | perl | GPL3 | 0.3.0 | wishbone | 2009-10-16 | ||
| strmon.pl | Monitoring of highlights, tags, buffers, nicks with optional sound and osd notifications. | 0.5.2 | perl | GPL3 | 0.3.0 | Stravy | 2010-01-01 | 2011-11-07 | |
| sysinfo.pl | System info command. | 0.3 | perl | BSD | 0.3.0 | nils_2 | 2011-06-09 | 2011-10-02 | |
| thinklight_blink.pl | Thinklight blink on highlight/private message. (requires: thinkpad-acpi) | 0.3 | perl | GPL3 | 0.3.0 | trenki | 2010-10-31 | 2011-04-24 | |
| topicsed.pl | Edit channel topics by perl regular expressions or in input-line. | 0.1 | perl | GPL3 | 0.3.0 | nils_2 | 2011-09-17 | ||
| ubus.pl | Ubus notification. (requires: ubus) | 0.2 | perl | GPL3 | 0.3.0 | aep | 2010-04-02 | 2011-02-14 | |
| unset_unused.pl | Unset script option(s) fom scripts that are no longer installed. | 0.1 | perl | GPL3 | 0.3.0 | nils_2 | 2011-08-28 | ||
| volumeter.pl | Show volume of data on network interface in a bar. | 0.2 | perl | GPL3 | 0.3.0 | nils_2 | 2009-10-15 | ||
| weerock.pl | A "now playing" script for several music players. | 0.3 | perl | Apache 2.0 | 0.3.0 | Sebastian Köhler | 2010-02-02 | 2010-08-26 | |
| weetris.pl | Tetris-like game. | 0.9 | perl | GPL3 | 0.3.0 | FlashCode | 2008-11-05 | 2011-03-01 | |
| wmiibar.pl | Wmii statusbar notification for highlights. | 0.3 | perl | Apache 2.0 | 0.3.3 | Sebastian Köhler | 2010-08-27 | 2011-01-18 | |
| xclip.pl | Paste content from X11 clipboard. (requires: xclip) | 0.2 | perl | GPL3 | 0.3.0 | stfn | 2011-09-18 | 2011-09-26 | |
| yaaa.pl | Auto-away script. | 0.3 | perl | GPL3 | 0.3.0 | jnbek | 2009-11-09 | 2009-11-18 | |
| yaurls.pl | Shorten URLs with tinyURL, ls-n, or is.gd. | 1.8 | perl | GPL3 | 0.3.7 | R1cochet | 2012-03-06 | 2012-03-09 |