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 | 
|---|---|---|---|---|---|---|---|---|
| 
           | 
        Adds a highlight monitor buffer. | 2.7 | GPL-3.0-or-later | 0.3.0 | KenjiE20 | 2009-08-03 | 2020-06-21 | |
| 
           | 
        
           
            [music]
           
          Amarok 2 control and now playing script.
          
           (requires: KDE4 (qdbus), Amarok2)
          
          
         | 
        0.7 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2009-10-13 | 2012-05-08 | |
| 
           | 
        Tab complete nicks when prefixed with "@". | 0.002 | Apache-2.0 | 0.3.0 | xdg | 2016-10-29 | 2025-04-19 | |
| 
           | 
        
           
            [music]
           
          Display which song Audacious is currently playing.
          
           (requires: audacious)
          
          
         | 
        0.3 | GPL-2.0-or-later | 0.3.0 | DeltaS4 | 2006-10-02 | 2009-05-03 | |
| 
           | 
        Change "nick:" prefix if the nick is changed while you're still editing. | 1.00 | CC0-1.0 | 0.3.0 | Juerd | 2018-09-21 | ||
| 
           | 
        Log highlights/private messages when you are away. | 0.8 | GPL-2.0-or-later | 0.3.0 | GolemJ | 2005-07-21 | 2010-08-01 | |
| 
           | 
        
           
            [quote]
           
          Retrieve quotes from bash.org.
          
           (requires: WWW::BashOrg)
          
          
         | 
        0.2 | CC0-1.0 | 0.3.0 | Trashlord | 2011-01-04 | ||
| 
           | 
        Add a bar item with the Beat-Internet-Time. | 0.2 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2010-02-25 | 2010-05-09 | |
| 
           | 
        
           
            [nicklist]
           
          A simple buddylist to show if your buddies are online/away/offline.
          
          
         | 
        2.3 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2009-12-09 | 2025-03-10 | |
| 
           | 
        Adds a channel monitor buffer. | 2.7 | GPL-3.0-or-later | 0.3.0 | KenjiE20 | 2009-06-10 | 2021-10-03 | |
| 
           | 
        Bar item with chatters (non idle people). | 0.4 | GPL-3.0-or-later | 0.3.6 | Asido | 2012-05-15 | 2013-02-10 | |
| 
           | 
        Command line indicator: command or text. | 0.1 | GPL-3.0-or-later | 0.4.2 | Nei | 2013-12-02 | ||
| 
           | 
        Color the channel text with nick color. | 4.0.1 | GPL-3.0-or-later | 0.3.4 | nils_2 | 2010-05-27 | 2023-06-28 | |
| 
           | 
        
           
            [color]
           
          Colorize regex matches in chat messages.
          
          
         | 
        1.0 | MIT-0 | 0.3.0 | ryoskzypu | 2025-04-23 | ||
| 
           | 
        Interpret mirc formatting codes in the command line and show a color popup when needed. | 0.4 | GPL-3.0-or-later | 0.3.0 | Nei | 2013-01-09 | 2015-12-13 | |
| 
           | 
        Analyze channels nicklists to find common lurkers. | 0.2 | GPL-3.0-or-later | 0.3.0 | Al-Caveman | 2015-06-14 | 2015-06-22 | |
| 
           | 
        Select text, nicks or URLs on screen with mouse or keyboard. | 0.7.3.2 | GPL-3.0-or-later | 0.4.2 | Nei | 2012-11-26 | 2018-09-18 | |
| 
           | 
        
           
            [input]
           
          Change the key ctrl-W to use the readline behavior.
          
          
         | 
        1.02 | CC0-1.0 | 0.3.0 | Juerd | 2018-09-21 | 2021-04-05 | |
| 
           | 
        
           
            [ignore]
           
          Remove messages from a nick and only print nick.
          
          
         | 
        0.4 | GPL-3.0-or-later | 0.3.2 | nils_2 | 2010-06-08 | 2020-05-09 | |
| 
           | 
        
           
            [log]
           
          Delete log file of current buffer.
          
          
         | 
        0.2 | GPL-3.0-or-later | 0.3.2 | nils_2 | 2009-11-02 | 2010-06-02 | |
| 
           | 
        
           
            [notify]
           
          Notify dzen when a private message is received.
          
           (requires: IO::Handle)
          
          
         | 
        0.2 | Artistic-2.0 | 0.4.3 | apendragon | 2015-06-14 | ||
| 
           | 
        
           
            [url]
           
          Expand short URLs.
          
           (requires: URI::Find)
          
          
         | 
        0.7 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2011-01-04 | 2019-01-19 | |
| 
           | 
        Extends /filter, help against spam. | 0.04 | GPL-3.0-or-later | 0.3.0 | rettub | 2010-01-17 | 2011-09-17 | |
| 
           | 
        Rot n+i encryption and decryption. | 3.00 | CC0-1.0 | 0.3.0 | Juerd | 2018-09-21 | ||
| 
           | 
        
           
            [music]
           
          Show info about current song in foobar2000.
          
           (requires: Perl 5.10, Net::Telnet)
          
          
         | 
        0.6.1 | ISC | 0.3.0 | Kovensky | 2010-01-27 | ||
| 
           | 
        
           
            [display]
           
          Format the output of each line.
          
           (requires: Text::Format)
          
          
         | 
        1.6 | GPL-3.0-or-later | 0.3.0 | R1cochet | 2013-01-17 | 2020-05-09 | |
| 
           | 
        
           
            [fortune]
           
          Sends a random fortune cookie.
          
           (requires: fortune)
          
          
         | 
        0.2 | CC0-1.0 | 0.3.0 | ptitlouis | 2006-02-12 | 2009-05-03 | |
| 
           | 
        
           
            [notify]
           
          Notifications through Net::Growl.
          
           (requires: Net::Growl)
          
          
         | 
        0.5 | GPL-2.0-or-later | 0.3.0 | kinabalu | 2009-04-21 | 2009-05-02 | |
| 
           | 
        Show highlights in the active buffer. | 0.2 | GPL-3.0-or-later | 0.3.0 | sascha | 2013-10-19 | 2015-07-25 | |
| 
           | 
        
           
            [hotlist]
           
          Give hotlist to an external file/program.
          
          
         | 
        1.0 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2009-12-05 | 2021-05-11 | |
| 
           | 
        
           
            [url]
           
          Shorten URLs with is.gd.
          
          
         | 
        0.9 | GPL-3.0-or-later | 0.3.7 | stfn | 2011-10-07 | 2014-04-02 | |
| 
           | 
        Start command/program if a user joins a channel you are in. | 1.2 | GPL-3.0-or-later | 0.3.1 | nils_2 | 2009-09-16 | 2021-05-11 | |
| 
           | 
        Automatically join channels on UnderNET that get throttled due to "Target change too fast". (requires: perl >= 5.10) | 0.8.1 | GPL-3.0-or-later | 0.3.2 | Ratler | 2012-11-26 | 2013-07-27 | |
| 
           | 
        
           
            [hotlist]
           
          Jump to a higher buffer with activity.
          
          
         | 
        0.3 | GPL-3.0-or-later | 0.3.0 | ArZa | 2013-10-22 | 2018-07-08 | |
| 
           | 
        
           
            [info]
           
          Display latest available kernel on kernel.org.
          
          
         | 
        0.4 | CC0-1.0 | 0.3.0 | ptitlouis | 2006-02-12 | 2011-03-01 | |
| 
           | 
        Customizable kickban command with unban timer and mask resolver. | 0.3 | GPL-3.0-or-later | 0.3.0 | ArZa | 2011-07-08 | 2014-03-24 | |
| 
           | 
        
           
            [irc]
           
          Send a colored "kikoo" on current channel.
          
          
         | 
        0.2 | GPL-2.0-or-later | 0.3.0 | mRk | 2009-10-15 | ||
| 
           | 
        
           
            [exec]
           
          Launch external commands for signals.
          
          
         | 
        0.7 | GPL-3.0-or-later | 0.3.0 | FlashCode | 2009-02-03 | 2017-09-09 | |
| 
           | 
        Sort the output of /list command by user count. | 0.1 | GPL-3.0-or-later | 0.3.4 | ArZa | 2011-07-08 | ||
| 
           | 
        Charset replacement for IRC, recode past message. | 0.3 | GPL-3.0-or-later | 0.3.9 | Nei | 2013-03-11 | 2021-05-11 | |
| 
           | 
        Unread e-mail notification and count from a local Maildir directory. | 1.1 | MIT | 0.3.0 | Yoran Heling | 2012-11-26 | ||
| 
           | 
        Block mass highlights. | 0.3 | GPL-3.0-or-later | 0.3.0 | ArZa | 2013-05-01 | 2020-07-09 | |
| 
           | 
        
           
            [game]
           
          Mastermind game.
          
          
         | 
        0.3 | GPL-3.0-or-later | 0.3.0 | FlashCode | 2008-11-14 | 2009-06-21 | |
| 
           | 
        
           
            [menu]
           
          Bar with popup menu.
          
          
         | 
        1.0.1 | GPL-3.0-or-later | 0.3.0 | Nei | 2011-03-15 | 2025-04-20 | |
| 
           | 
        Change nick on multiple servers using custom masks. | 0.4 | GPL-3.0-or-later | 0.3.0 | CrazyCat | 2014-04-01 | 2019-09-22 | |
| 
           | 
        
           
            [music]
           
          Show info about current song in moc.
          
           (requires: moc)
          
          
         | 
        0.5 | GPL-2.0-or-later | 0.3.0 | GolemJ | 2006-01-23 | 2009-06-20 | |
| 
           | 
        Simple remote control of multiplexer (screen or tmux), optionally set away status. | 0.03 | GPL-3.0-or-later | 0.3.0 | rettub | 2010-02-02 | 2010-02-04 | |
| 
           | 
        
           
            [music]
           
          Control and now playing script for ncmpcpp.
          
           (requires: ncmpcpp)
          
          
         | 
        0.2 | GPL-3.0-or-later | 0.3.0 | stfn | 2011-08-28 | ||
| 
           | 
        Print highlights or text given by commands into a bar (auto popup if needed). (requires: Text::Wrap) | 0.19 | GPL-3.0-or-later | 0.3.1 | rettub | 2010-01-14 | 2020-06-21 | |
| 
           | 
        Automatically attempts to regain IRC primary nick. | 1.1.1 | GPL-3.0-or-later | 0.3.0 | KenjiE20 | 2009-10-20 | 2010-12-13 | |
| 
           | 
        
           
            [notify]
           
          Highly configurable send-notify script for user, channel and server messages.
          
          
         | 
        1.2 | GPL-3.0-or-later | 0.3.4 | dmitescu | 2017-05-08 | 2019-04-13 | |
| 
           | 
        
           
            [notify]
           
          Send libnotify notifications with smart delays to avoid spam.
          
           (requires: notify-send)
          
          
         | 
        1.5 | GPL-3.0-or-later | 0.3.0 | shmibs | 2013-03-11 | 2017-04-25 | |
| 
           | 
        Proper integration of remote users' nicknames in channel and nicklist. | 1.9.7 | GPL-3.0-or-later | 0.3.0 | w8rabbit | 2012-11-26 | 2022-10-21 | |
| 
           | 
        Execute perl code with a command or in a buffer. | 0.1 | GPL-3.0-or-later | 0.3.0 | ArZa | 2011-07-08 | ||
| 
           | 
        
           
            [mail]
           
          Check POP3 server for mails and display mail headers.
          
           (requires: Mail::POP3Client, Tie::IxHash, IO::Socket::SSL, MIME::Base64, Crypt::Rijndael)
          
          
         | 
        0.4 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2010-12-05 | 2021-05-11 | |
| 
           | 
        
           
            [notify]
           
          Send push notifications to your mobile devices using Pushover.
          
          
         | 
        2.0 | GPL-3.0-or-later | 0.3.7 | stfn | 2013-03-11 | 2017-03-19 | |
| 
           | 
        Add a bar in query buffers with whois information. | 0.0.6 | GPL-3.0-or-later | 0.4.0 | ff0x | 2018-09-21 | 2020-06-21 | |
| 
           | 
        Simple blocker for private message (i.e. spam). | 1.8 | GPL-3.0-or-later | 0.3.1 | rettub | 2010-01-10 | 2025-06-09 | |
| 
           | 
        Send ragefac.es URLs. | 1.0 | GPL-3.0-or-later | 0.3.0 | stfn | 2011-07-13 | ||
| 
           | 
        
           
            [irc]
           
          Recover channel operator in empty channel.
          
          
         | 
        0.1.3 | GPL-3.0-or-later | 0.3.0 | Ryuunosuke Ayanokouzi | 2012-05-24 | 2023-07-10 | |
| 
           | 
        
           
            [music]
           
          Display which song rhythmbox is currently playing.
          
          
         | 
        0.5 | GPL-2.0-or-later | 0.3.0 | jnbek | 2009-10-11 | 2009-11-09 | |
| 
           | 
        
           
            [music]
           
          Control Rhythmbox through qdbus.
          
           (requires: Gnome (qdbus), Rhythmbox)
          
          
         | 
        1.0 | GPL-3.0-or-later | 0.3.6 | R1cochet | 2012-03-06 | ||
| 
           | 
        
           
            [irc]
           
          Slaps with random messages.
          
          
         | 
        1.4 | GPL-3.0-or-later | 0.3.0 | KenjiE20 | 2009-07-20 | 2021-05-11 | |
| 
           | 
        RSS/RDF/Atom feed aggregator. (requires: XML::FeedPP) | 1.3 | GPL-3.0-or-later | 0.3.7 | R1cochet | 2012-11-26 | 2021-05-11 | |
| 
           | 
        
           
            [seeks]
           
          Search terms on seeks node and display results.
          
           (requires: URI::Escape and JSON perl modules)
          
          
         | 
        0.3 | GPL-3.0-or-later | 0.3.6 | Fabien Dupont | 2011-08-28 | 2012-01-29 | |
| 
           | 
        
           
            [input]
           
          Simple text shuffler.
          
          
         | 
        0.1 | CC0-1.0 | 0.3.0 | Trashlord | 2009-05-03 | ||
| 
           | 
        
           
            [game]
           
          Snake game.
          
          
         | 
        0.1 | GPL-3.0-or-later | 0.3.0 | ArZa | 2011-12-25 | ||
| 
           | 
        
           
            [notify]
           
          Snarl notifications for highlights.
          
          
         | 
        0.6.1 | GPL-2.0-or-later | 0.3.0 | Eric Harmon | 2010-02-13 | ||
| 
           | 
        Sort channels inside networks. | 1 | GPL-3.0-or-later | 0.3.0 | ArZa | 2015-06-14 | ||
| 
           | 
        Sort irc buffers alphabetically. | 0.4 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2011-08-28 | 2013-11-24 | |
| 
           | 
        Play a sound for IRC "CTCP SOUND" message. | 0.7 | GPL-3.0-or-later | 0.3.0 | FlashCode | 2005-02-12 | 2009-05-02 | |
| 
           | 
        
           
            [input]
           
          Add a space between each character.
          
          
         | 
        0.1 | GPL-3.0-or-later | 0.3.0 | Biohazard | 2013-05-01 | ||
| 
           | 
        
           
            [spell]
           
          Popup menu to choose spell checker corrections.
          
           (requires: menu.pl)
          
          
         | 
        0.5 | GPL-3.0-or-later | 0.4.0 | Nei | 2013-01-08 | 2019-02-19 | |
| 
           | 
        
           
            [irc]
           
          Record and correlate nick!user@host information.
          
           (requires: DBD::SQLite)
          
          
         | 
        1.6.3 | GPL-3.0-or-later | 0.3.4 | nils_2 | 2013-05-01 | 2021-11-06 | |
| 
           | 
        Bar items with stats about network interface, load, and free memory. | 1.2 | GPL-3.0-or-later | 0.3.0 | wishbone | 2009-10-16 | 2018-07-29 | |
| 
           | 
        
           
            [notify]
           
          Monitoring of highlights/tags/buffers/nicks with sound/osd notifications.
          
          
         | 
        0.5.4 | GPL-3.0-or-later | 0.3.0 | Stravy | 2010-01-01 | 2017-10-28 | |
| 
           | 
        
           
            [info]
           
          System info command.
          
          
         | 
        1.2.1 | BSD-2-Clause | 0.3.0 | nils_2 | 2011-06-09 | 2025-04-22 | |
| 
           | 
        
           
            [notify]
           
          Thinklight blink on highlight/private message.
          
           (requires: thinkpad-acpi)
          
          
         | 
        0.3 | GPL-3.0-or-later | 0.3.0 | trenki | 2010-10-31 | 2011-04-24 | |
| 
           | 
        Edit channel topics by perl regular expressions or in input-line. | 0.1 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2011-09-17 | ||
| 
           | 
        
           
            [notify]
           
          Ubus notification.
          
           (requires: ubus)
          
          
         | 
        0.2 | GPL-3.0-or-later | 0.3.0 | aep | 2010-04-02 | 2011-02-14 | |
| 
           | 
        
           
            [settings]
           
          Remove options of scripts that are no longer installed.
          
          
         | 
        0.5 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2011-08-28 | 2019-07-31 | |
| 
           | 
        
           
            [url]
           
          Shorten long URLs in buffers and input line.
          
          
         | 
        0.2 | GPL-3.0-or-later | 0.3.6 | ArZa | 2013-07-27 | 2019-03-17 | |
| 
           | 
        Show volume of data on network interface in a bar. | 0.2 | GPL-3.0-or-later | 0.3.0 | nils_2 | 2009-10-15 | ||
| 
           | 
        
           
            [music]
           
          A "now playing" script for several music players.
          
          
         | 
        0.3 | Apache-2.0 | 0.3.0 | Sebastian Köhler | 2010-02-02 | 2010-08-26 | |
| 
           | 
        
           
            [notify]
           
          Wmii statusbar notification for highlights.
          
          
         | 
        0.3 | Apache-2.0 | 0.3.3 | Sebastian Köhler | 2010-08-27 | 2011-01-18 | |
| 
           | 
        Paste content from X11 clipboard. (requires: xclip) | 0.2 | GPL-3.0-or-later | 0.3.0 | stfn | 2011-09-18 | 2011-09-26 | |
| 
           | 
        Make xterm clipboard paste available as command. | 0.1 | GPL-3.0-or-later | 0.3.9 | Nei | 2012-11-26 | ||
| 
           | 
        
           
            [away]
           
          Auto-away script.
          
          
         | 
        0.3.1 | GPL-3.0-or-later | 0.3.0 | jnbek | 2009-11-09 | 2025-04-23 | |
| 
           | 
        
           
            [url]
           
          Shorten URLs with many shortening services.
          
          
         | 
        1.9 | GPL-3.0-or-later | 0.3.7 | R1cochet | 2012-03-06 | 2012-09-22 |