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!
WARNING: the old API is deprecated and these scripts runs only on WeeChat 0.2.x, which is OBSOLETE. You MUST NOT load these scripts with latest stable version of WeeChat!
Display scripts for stable API (>= 0.3.0)
|
XML list (gz)
Version: old,
filter: language = python (remove),
43 scripts.
Search by tag:
antispam (1) ·
away (1) ·
bitlbee (1) ·
completion (1) ·
display (2) ·
exec (2) ·
highlight (1) ·
info (12) ·
irc (12) ·
item (1) ·
misc (3) ·
music (10) ·
notify (2) ·
scripts (1) ·
settings (1) ·
todo (1) ·
twitter (1) ·
url (3)
| Name | Description | Version | Language | License | Min | Max | Author | Added | Updated |
|---|---|---|---|---|---|---|---|---|---|
| amarok.py | Amarok control and now playing script. Works locally and over SSH. (requires: amarok) | 1.0.2 | python | GPL2 | 0.2.6 | BigE | 2007-01-11 | 2007-03-09 | |
| amarok2.py | Amarok 2 control and now playing script. Works locally and over SSH. (requires: amarok2, dbus) | 1.0.0 | python | GPL2 | 0.2.6 | BigE | 2009-08-10 | ||
| autoauth.py | Permits to auto-authenticate when changing nick. | 0.5 | python | GPL2 | 0.2.6 | kolter | 2005-10-03 | 2006-05-22 | |
| autoaway.py | Sets away after a period of inactivity. | 0.2 | python | GPL2 | 0.2.6 | gwenn | 2006-03-12 | ||
| auto_invite.py | Auto-join channel when "invite" is received. | 0.1 | python | GPL2 | 0.2.6 | Olivier Bornet | 2008-03-13 | ||
| auto_op.py | Automatically op and voice some nicks. | 0.3 | python | GPL2 | 0.2.6 | jmtrivial | 2006-02-19 | 2006-12-14 | |
| awl.py | Display list of open buffers in infobar. | 0.3 | python | Public domain | 0.2.6 | darkk | 2007-02-22 | 2007-05-11 | |
| bitlback.py | Display JOIN message to open query if buddy comes back to &bitlbee channel. | 0.1 | python | Public domain | 0.2.6 | darkk | 2007-09-17 | ||
| catapult.py | Less ordinary abuse generator. | 0.2 | python | GPL2 | 0.2.6 | Stalwart | 2006-06-28 | 2007-02-25 | |
| clonescan.py | Scans clones on demand on a channel, or on join. | 0.3 | python | GPL2 | 0.2.6 | SpideR | 2006-11-04 | 2008-06-28 | |
| crypt.py | Encrypt/decrypt messages using openssl. (requires: openssl) | 1.0-0.2.6 | python | GPL3 | 0.2.6 | blackpenguin | 2008-08-29 | 2008-12-01 | |
| ctcp.py | Customize answers to CTCP requests. | 0.10 | python | GPL2 | 0.2.6 | asmanian | 2005-12-15 | 2007-04-24 | |
| gimmicks.py | Do funny things with your input and enerve others. | 0.1 | python | GPL2 | 0.2.6 | asmanian | 2006-02-02 | ||
| highlights.py | Aggregates nick highlight messages internally to be output later by command. | 0.1.1 | python | GPL3 | 0.2.6 | whaley | 2008-05-10 | 2008-09-21 | |
| keepnick.py | Keep your nick and recover it in case it's stolen. | 0.4 | python | GPL2 | 0.2.6 | EgS | 2006-09-20 | ||
| last.fm.py | Fetches your last submitted song from last.fm and shows it in the current channel. (requires: last.fm account) | 0.2.1 | python | GPL2 | 0.2.6 | xAFFE | 2007-01-29 | 2007-01-29 | |
| moc-control.py | Control and now-playing script for moc. (requires: moc) | 1.1.2 | python | GPL2 | 0.2.6 | SuperTux88 | 2009-08-31 | ||
| mp3blaster.py | Display which song mp3blaster is currently playing. (requires: mp3blaster) | 1.0 | python | GPL2 | 0.2.6 | Stalwart | 2007-01-21 | ||
| mpd.py | Basic MPD management. (requires: mpc) | 0.0.2 | python | GPL2 | 0.2.6 | Skippy the kangoo | 2007-05-10 | ||
| mpdnp.py | Display which song mpd is currently playing. (requires: mpd, mpdclient) | 0.3 | python | GPL2 | 0.2.6 | asmanian | 2006-02-02 | ||
| notify.py | Notifies the user using pynotify module (just like pidgin/gaim). (requires: pynotify) | 0.0.1.6 | python | GPL2 | 0.2.6 | lavaramano | 2007-10-05 | 2008-10-22 | |
| obsolete.py | Script to check if your scripts are up to date with list located at WeeChat website. (requires: curl) | 0.1 | python | Public domain | 0.2.6 | darkk | 2008-05-10 | ||
| onattach.py | Execute commands on screen attach/detach. (requires: python 2.3, screen) | 0.5 | python | GPL2 | 0.2.6 | EgS | 2006-05-16 | 2006-05-25 | |
| pagetitle.py | Adds HTML page titles to http:// urls in your message. | 0.3 | python | Public domain | 0.2.6 | xororand | 2008-06-17 | ||
| pmwhitelist.py | Private message white list manager - stop unwanted intrusions. (requires: python 2.4) | 0.6 | python | GPL2 | 0.2.6 | pr3d4t0r | 2007-12-19 | 2008-10-21 | |
| pyexec.py | Run Python code directly from WeeChat. | 0.2 | python | GPL2 | 0.2.6 | Dingo | 2006-10-29 | 2006-11-08 | |
| rainbow.py | Prints text with a rainbow pattern. | 0.5 | python | WTFPL | 0.2.6 | s3krit | 2009-08-19 | ||
| response.py | Autoresponse script. | 0.1 | python | GPL2 | 0.2.6 | Dingo | 2007-03-28 | ||
| shell.py | Run shell commands inside WeeChat. | 0.1 | python | GPL2 | 0.1.7 | 0.2.6 | kolter | 2006-03-13 | |
| text_replace.py | Replace text in messages. | 0.3 | python | GPL2 | 0.2.6 | calmar | 2007-10-25 | ||
| theme.py | Theme manager for WeeChat. | 0.2.3 | python | GPL2 | 0.2.6 | Stalwart | 2006-06-05 | 2006-07-05 | |
| tinyurl.py | Get "tinyurl.com" equivalent for URLs. (requires: curl) | 3.5 | python | GPL2 | 0.2.6 | lack | 2005-11-15 | 2008-06-04 | |
| todo.py | Let users send you assignments that will be put into a file. | 0.1 | python | GPL2 | 0.2.6 | asmanian | 2006-02-02 | ||
| toggle.py | Adds a simple command to toggle boolean WeeChat settings. | 0.1 | python | GPL2 | 0.2.6 | EgS | 2006-09-13 | ||
| uname.py | Sends "uname -a" output to current channel. | 1.0 | python | GPL2 | 0.2.6 | Stalwart | 2005-11-20 | ||
| urlgrab.py | Collects all URLs said in a channel, and launches them in your web browser. (requires: ssh) | 1.3 | python | GPL2 | 0.2.6 | lack | 2005-11-22 | 2008-12-19 | |
| weebanshee.py | Now-playing script for banshee. | 0.1 | python | GPL2 | 0.2.6 | ferhiord | 2009-06-08 | ||
| weempd.py | Display which song mpd is currently playing. (requires: mpc, mpd) | 0.03 | python | GPL2 | 0.2.6 | Pablo Escobar | 2007-03-17 | 2008-09-21 | |
| weenotify.py | Notify of nick highlight via libnotify. (requires: libnotify) | 0.6 | python | GPL2 | 0.2.6 | Pawel Pogorzelski | 2008-04-28 | 2008-05-27 | |
| weesonata.py | Show what's playing on your sonata player. (requires: sonata, mpd) | 0.01 | python | GPL2 | 0.2.6 | Pawel Pogorzelski | 2008-04-02 | ||
| weexaile.py | Display which song exaile is currently playing. (requires: exaile) | 0.02 | python | GPL2 | 0.2.6 | Pablo Escobar | 2007-02-19 | 2009-06-08 | |
| wetwit.py | Send/read Twitter messages. (requires: python-twitter) | 0.1.0 | python | GPL3 | 0.2.6 | L0cutus | 2009-07-05 | ||
| wildcard.py | Adds wildcard support to nick completions. | 0.1 | python | MIT | 0.2.6 | Ben | 2008-06-29 |