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 | 
|---|---|---|---|---|---|---|---|---|
|  amqp_notify.rb | 
            [notify]
          Send private messages and highlights to an AMQP exchange.
          
           (requires: bunny rabbitmq server) | 0.1 | BSD-3-Clause | 0.3.3 | mahlon | 2011-01-12 | ||
|  auth.rb | Automatically authenticate with NickServ using SASL username/password. | 0.3 | GPL-3.0-or-later | 0.3.0 | Shawn Smith | 2014-04-04 | 2014-05-30 | |
|  buffzilla.rb | 
            [buffer]
          Copy everything into one buffer. | 0.1 | Apache-2.0 | 0.3.0 | Dave Williams | 2016-10-30 | ||
|  challengeauth.rb | 
            [irc]
          Securely authenticate with QuakeNet by using CHALLENGEAUTH.
          
           (requires: OpenSSL) | 0.0.1 | MIT | 0.3.0 | Dominik Honnef | 2013-05-01 | ||
|  cleanbuffer.rb | Clear a buffer, on znc / locally or both. | 0.1 | GPL-3.0-or-later | 0.3.0 | manavortex | 2017-05-08 | ||
|  colorizer.rb | 
            [color]
          Colorize parts of text in certain buffers based on rules. | 0.3 | BSD-2-Clause | 0.3.0 | musl | 2015-03-22 | 2020-09-06 | |
|  countdown.rb | Display a countdown on current buffer. | 0.0.2 | MIT | 0.3.0 | Rylee Fowler | 2014-03-17 | 2014-05-05 | |
|  dcc_send_relay.rb | Forward DCC SEND requests to a different client. | 0.0.1 | MIT | 0.3.4 | Dominik Honnef | 2012-03-10 | ||
|  gntp_notify.rb | 
            [notify]
          Growl notifications using ruby-gntp.
          
           (requires: ruby_gntp) | 1.1 | GPL-3.0-or-later | 0.3.0 | tinifni | 2011-11-01 | 2012-02-08 | |
|  hilites.rb | Display Weechat highlights in dzen (and beep). | 0.2 | MIT | 0.3.0 | crshd | 2011-08-28 | 2014-05-10 | |
|  input_lock.rb | Lock input (authorize only commands). | 0.2 | BSD-3-Clause | 0.3.0 | mahlon | 2011-04-25 | 2022-12-17 | |
|  itunes.rb | 
            [music]
          iTunes control and now playing script.
          
           (requires: OS X) | 1.0 | CC-BY-SA-3.0 | 0.3.0 | mdszy | 2012-07-30 | ||
|  minbif_typing_notice.rb | Send notice when typing message on minbif, display if user is writing in a bar item. | 1.0.1 | GPL-3.0-or-later | 0.3.2 | CissWit | 2010-05-27 | 2010-11-14 | |
|  mpdspam.rb | 
            [music]
          Display which song mpd is currently playing.
          
           (requires: mpc, mpd) | 1.0 | BSD-2-Clause | 0.3.0 | linopolus | 2009-09-15 | ||
|  myuptime.rb | 
            [info]
          Sends machine uptime to current channel. | 0.2 | GPL-2.0-or-later | 0.3.0 | SuperTux88 | 2009-09-16 | ||
|  pushbullet.rb | View/send SMS via pushbullet. | 1.0 | MIT | 0.3.0 | yazgoo | 2018-11-11 | ||
|  pushsafer.rb | 
            [notify]
          Send private/highlight messages to Android, iOS and Windows 10 devices via Pushsafer.
          
           (requires: Ruby OpenSSL, RubyGems) | 0.1 | Apache-2.0 | 0.3.0 | appzer | 2017-05-08 | ||
|  samechannel.rb | List multiple occurences of the same nick(s) in a set of channels. (requires: Ruby::OptionParser, Ruby::Shellwords) | 0.2 | GPL-3.0-or-later | 0.4.1 | Hendrik 'henk' Jaeger | 2013-10-19 | 2021-11-07 | |
|  socket_notify.rb | 
            [notify]
          Send highlights and private messages to a unix socket. | 0.0.1 | MIT | 0.3.0 | kelsin | 2015-03-22 | ||
|  substitution.rb | 
            [input]
          Substitute strings in messages before they are sent. | 0.0.3 | GPL-3.0-or-later | 0.3.7 | sam113101 | 2014-01-14 | 2024-11-10 | |
|  undernet_challenge.rb | Respond to undernet challenge when there's no identd. | 0.1.0 | BSD-2-Clause | 0.3.0 | Daniel Bretoi | 2013-10-22 | ||
|  url_hinter.rb | 
            [url]
          Open URLs without using the mouse. | 0.41 | GPL-3.0-or-later | 0.3.0 | tkengo | 2015-03-22 | 2017-11-26 | |
|  url_shorten.rb | 
            [url]
          Shorten URLs with many shortening services. | 1.9.0 | BSD-2-Clause | 0.3.0 | Daniel Bretoi | 2008-11-11 | 2013-08-10 | |
|  weefish.rb | FiSH encryption/decryption. (requires: crypt/blowfish) | 0.4 | GPL-3.0-or-later | 0.3.0 | tp | 2010-09-19 | 2012-02-08 | |
|  weespotify.rb | 
            [music]
          Display which song spotify is currently playing.
          
           (requires: dbus) | 1.1 | GPL-3.0-or-later | 0.3.0 | PawelP | 2013-09-21 | 2016-03-25 | |
|  xmms2.rb | 
            [music]
          Display which song xmms2 is currently playing.
          
           (requires: xmmsclient) | 0.2 | GPL-2.0-only | 0.3.0 | Łukasz Michalik | 2011-02-13 | ||
|  zmq_notify.rb | 
            [notify]
          Send notifications to a ZMQ socket.
          
           (requires: zmq) | 0.1 | BSD-3-Clause | 0.3.0 | Mahlon | 2011-11-15 |