| Name |
Author |
Description |
Type |
| Atheism v2.0 2.0.6
| NetHunter & L3ECH | Another release of this extremely advanced, user-friendly auto-away/XMMS announcement system with lots of bonus features. And now more user friendly than ever, with GTK+ configuration/status frontend. | Script:Perl |
| Win32 /exec 0.1
| Jon Honeycutt | Adds /exec support for Win32 X-Chat using the Win32::Job module. Does not work under Windows 9x. | Script:Perl |
| Winamp Announcer 1.2a
| Weevil | An mp3 announcer for winamp and win32 xchat. No winamp plugin required. New version fixes stream problems. Mask-based totally customisable announcement strings, global announcement command, auto announce, and can hide your spam announcements in certain chans on certain nets according to a (regexp based) rules file. You need Win32::API to make this work. Read the readme. It's easy. | Script:Perl |
| X-Winamp 1.4
| Weevil | Latest version of the best Winamp announcer script available for X-Chat (self confessed, but testimonials concur). Supports hugely customizable announce masks, global announcements with channel/server exemption, and a minimalist system that lets people request a DCC send of the last track you announced (bandwidth/slots limitable). See link for more info. | Script:Perl |
| ignoreword 1.0
| Caleb Groom | Ignores a message that contains a word that you want to ignore, as long as your nick isn't included in the message. I saw a description of a similar plugin in the database, Content Ignore, but the URL resulted in a 404. | Script:Python |
| Babylon Script 1.0
| Coviello Giuseppe | This script translates word from and to many languages using the Babylon.com's database | Script:Perl |
| Dizionario 1.0
| Coviello Giuseppe | "Script che usa il dizionario della lingua italiana ""De Mauro"" per la ricerca di vocaboli. Opzionalmente supporta anche una ricerca ""pubblica"" con comando !cerca." | Script:Perl |
| Dekadent Away Random Messages 1.0
| CoolMaster | Random away reasons script | Script:Python |
| DccAssist 1.9
| Clarence Alston | DccAssist is an X-Chat plugin for Linux designed to give a better visual representation and a more robust interaction with DCC file transfers. The plugin to X-Chat is written in C, whilst the GUI is coded in Java. Future goals include porting the plugin/app to Windows and numerous other ideas. Now one need only to join a given channel and download packs with a single click, just as (I hear) with the dccAssist plugin for mIRC. | Plugin |
| AutoExec/Events sample script 1.1
| Doc Nielsen | a small sample script with simple functions i use in my own xchat | Script:Perl |
| Commands sample script 1.1
| Doc Nielsen | a small sample script with simple functions i use in my own xchat | Script:Python |
| XQF -> XChat .54
| Douglas Bollinger | Connects the game server browser XQF to XChat. Allows IRC users to retrieve stats on the game server you are using when you launch a game from XQF. | Script:Perl |
| antiWord 0.1
| simkim | A minimalist script to avoid recurrent spam, edit the badwords variable to choose the word you don't want to see. | Script:Python |
| cryptolite 1.0
| sickboy | Cheap exchange chiffre based on the crypt script by rodney - many improvements like saveable key n stuff. | Script:Perl |
| Pounce 0.1
| Paul Mahon | Simple Python pounce plugin. Waits for a user to join a channel, and sends them a message. You'll have to be in the channel the whole time, and it won't save unsent pounces when you close xchat. Messages are only sent once. | Script:Python |
| EasyWinampControl 1.1
| Yann | "Same as 1.0, now working when Winamp's option ""Scroll title in windows taskbar"" is activated. Now returns the samplerate and the number of channels too. For winamp 2.* and 5.*." | Plugin |
| [K]uvriX 1.1
| Villemagne Guillaume (f84) | New version (see changelog), with a US version of this script :) | Script:Perl |
| xcms-shell 0.1
| poelzi.org | xcms-shell is a script for controlling XMMS over the XMMS-shell plugin. It's easy possible to controll XMMS local or remote over ssh or rsh | Script:Perl |
| Check.pl 0.5
| Franck P | This script is for ISPs Timeout, which are not detected by XChat. XChat just manages to detect IRC server Timeout. Just launch the script (/load check.pl) and you will get messages in private saying ok every 3 minutes. If it can't send no message, it is a timeout and so you are reconnected. | Script:Perl |
| Kick Script 1.5.3
| András Deák | It's a script for writing random kickmessages read from a file. It also has a kickcounter. Collection of kickreasons included. | Script:Perl |
| xget 0.4
| peter g smith | Basic script for automating the downloading of mp3s (similar to Autoget for mIRC). Leech while you're asleep. | Script:Perl |
| rainbow 0.1
| Axioplase | Yet another rainbow text script. /rb your sentence. | Script:Perl |
| revnal 1.0
| Hervé | Translate your wise words into the wisest revnal language. | Script:Perl |
| GodOfGTA's Query Blocker modif b 1.2.3
| GodOfGTA, Zap-Zarerap, gargelkarg & checkit | A Simple, but effectiv query blocker. The script sends an automessage to the user, who tries to query you and ignores users by default. Type /qbhelp for more information. | Script:Perl |
| GodOfGTA's Query-Blocker (eng) 1.2.3
| GodOfGTA, Zap-Zarerap, gargelkarg & checkit | A Simple, but effectiv query blocker. The script sends an automessage to the user, who tries to query you and ignores users by default. Type /qbhelp for more information. (This is an english version) | Script:Perl |
| System Info 1.3
| scoobs | System Info script for XChat for linux. | Script:Perl |
| Zap 1.0
| Derek J Witt | An Irssi-like Zap script to temporarily kick users without the help of a bot. | Script:Python |
| Hamster Seen 0.2
| Secret_Hamster | Seen script that keeps track of multiple channels, noting who was seen saying what and when | Script:Perl |
| seen 0.1
| Secret_Hamster | A script to keep track of who last said what, when and if they are online still. | Script:Perl |
| Name |
Author |
Description |
Type |
| Obsidian FServe 0.9.1
| Alexander Werth | Finally a new stable release of Your favorite fserve. Btw.: 0.9.2-pre1 has basic xchat2 support. | Script:Perl |
| Sysinfo winth BESTUPTIME b1
| AL_e - #linux-system@ircnet | Sysinfo script with bestuptime. AL_e - #linux-system@ircnet | Script:Perl |
| md5 identify 0.2
| Ilja Kamps (Ikarus) | A script for SorceryNet to enable identification of yourself to NickServ without sending the password in plain text. | Script:Perl |
| XChat-XMMS 0.8.1
| Craig Kelley | This XChat perl script will allow one to control XMMS from within XChat and to have it send out messages to XChat, the channel or to another IRC user (including auto messages). Supports searching playlists with perl regular expresions. It understands both MP3 and Ogg-Vorbis tags, and it caches playlists for quick searches and supports DCC transfers and remote playlist browsing/sending via /msg -- Version 0.8.1 is just a minor bugfix | Script:Perl |
| IRC-Chess 0.1
| kodgehopper | XChat frontend script for IRC-Chess game | Script:Perl |
| Clean System Info Script 1.2
| Marc E. | A Clean System Info Script, with support for mutliple distributions, 2.4 and 2.6 kernels, as well as *BSD/SunOs/Darwin support - Enjoy! | Script:Python |
| Anti-trivbot2001 0.1
| Joebert S. Jacaba | Parses trivbot2001 questions and gives the answers from the Q&A database. | Script:Perl |
| Anti-trivia script 1.0.0
| Joebert S. Jacaba | most of the trivia channels use the same database questions. the difference usually lies on the colors the channels choose. | Script:Perl |
| WinampX 1.0.0
| Eric (kage) Fee | Win32 Plugin: A simple plugin that reads the window title of Winamp 2/5 and says it in the channel on /music command. | Plugin |
| Craps 1.0
| Ian | this displays dice are random /me rolled a 3 and a 4, 3+4=7 /me CRAPS!!! | Script:Perl |
| for-a-cleaner-xchat 0.0.2
| CHEA Laurent | This script redirects all notices messages and presence notifications in server tabs. It also deactivate any output to an irc service (memo, nick, chanserv), to avoid saving pass in xchatlogs. | Script:Python |
| XDCC'n'STUFF 1.2.3
| Brad Barnett | "XDCC, friendlist / friend protection, revenge, auto op, voice, ban, kickban, deop, flood protection, improved /kick and /ban commands, autojoin channels / automessage channel server, away messages, blah, blah, blah ;)" | Script:Perl |
| XBom 1.0
| legion | This is a blasphemy generator in ITALIAN language (a porting of the BO-Mirc script at http://www.bomatic.f2s.com/).Don't download this script if your are cattolic!!! | Script:Perl |
| Lemmings2-0 2
| Trilliji ProGuy MikeGTN FuzzyTheBear | We are proud to announce the release of Lemmings2-0.It's a script written in python.Has sysinfo and full XMMS functionality.Tons of improvements.Comes with an instaler.New help file.Easy to customise and really fun to use.HAs l33t, reverse talk ,pastefile to help posting small files,many gestures also included.The script is easy to modify and configure to suit tastes.Plenty code cleanups.The team is excited to send this out in the wild.By all means hact at it,and if you have interresting bits to contribute ,well be glad to include them in future releases.Have fun. The Lemmings Team. | Script:Python |
| post 1
| mister | A simple text parser that takes a text file as argument, and post it to the current window or a given chan/nick, at a given frequency (in seconds). Useful for IRC courses. | Script:Perl |
| hangman 1.0
| Juan Fco Rodriguez Hervella | HangMan (ahorcado) | Script:Perl |
| XMMS Announce 1.2
| mdotspencer | This is a xmms announce script. Includes everything you need to make it work. Looks great too. Now with volume and better time status. | Script:Perl |
| Xmms-Titolo 0.3.3
| GIGI | Definitiva e stabile versione dello script xmms-titolo che quera il titolo della canzone che ascoltate con xmms su xchat. Sono state aggiunte delle migliorie ai precedenti, soprattutto a livello di compilazione. Infatti è stato eliminato il bug delle glibc e aggiunto alcune funzioni. Ora si può dire completo. :D Buon divertimento. | Script:Perl |
| Mike's Sound Response 1.0
| mike9010 | This is a simple python script that plays a sound when your name is said in a channel. | Script:Python |
| NSAuth 0.1
| Weazle | XChat 1.9.X NickServ / HostServ Authentication Plugin written in C | Script:Perl |
| TimeLeft 1.0
| Dan Fruehauf | Prints how much time is left until an event occurs. | Script:Perl |
| Mo's SYsinfo Script 4.0
| Ian Cook | Just a sysinfo script. Displays in color, or not. | Script:Perl |
| Your Message to Dialog Event 0.0.1
| Nikolay | "<<< Your message, >>> Message to you style conversion" | Script:Perl |
| ninharp's AudioGalaxy Search 0.2
| ninharp | This small script just let you search for a song or artist within your xchat environment, and let you add a public trigger to search for any user in the channel vie !ag (searchphrase> | Script:Perl |
| ninharp's Anti-Spamming Script 0.2
| ninharp | This small anti spamming script lets you define a simple badword filter and don't show querys or msgs with this words no more and ignores them automatically. there is an example filter file in this package with the IRCnet spamming rules, that means only the one that spam me over ;P | Script:Perl |
| ninharp's Domain Whois Script 0.2
| ninharp | This small script let you lookup a domain within your xchat environment. and you can optionally add a public trigger !domain (domain.tld> which let other users use this script | Script:Perl |
| ninharp's german eBay Search 0.2
| ninharp | This small script just let you search for a product for sellwithin your xchat environment, and let you add a public trigger to search, for any user in the channel via !ebay (searchphrase> | Script:Perl |
| ninharp's l33t speaking script 0.1
| ninharp | This small script let you talk in l33t speak. you can activate it whenever you want with /ninl33t | Script:Perl |
| ninharp's eXtended Away Script 0.1
| ninharp | This small script let add an extended away function to your xchat. with reasons, automatic unmark away, logging,... | Script:Perl |
| ControlWinamp 0.3
| Leo | Control WinAMP is a Plugin for XChat 2.x that allows to control WinAMP 2.x and QCD 3.5x (partially). It's only 20kb size and does not require any scripting language to be installed nor any WinAMP plugin. Now released as GPL and include full C sources. | Plugin |
| Name |
Author |
Description |
Type |
| Katatonic 0.1
| Nosebleed | Currently has straightforward xmms support. Will spew out the info of an mp3/ogg playing in xmms to the current chan with one command or you can go to the trouble to configure autoplay. Also has a kick counter. I'll add more crap eventually. | Script:Perl |
| styx-script 2.3.1
| Mats Ström | Annoyed by the spam-bots that join, read the userlist, spam everyone with porn-advertising and then depart? This will get rid of them. Some extra functionality such as hitting people over the head with random objects, sound on incoming private messages and the ability to turn everything on/off. | Script:Perl |
| AntiAway 1.0
| maxy | emoted away messages don't highlight the channel any more | Script:Python |
| eMule Stats 1.10
| Sönke J. Peters | /emule displays stats from eMule's onlinesig.dat and preferences.ini files. Path names are detected by reading the location of eMule out of the Windows Registry. Please update any prior version. | Script:Perl |
| AOW 0.6
| hiz | A script for using operwall in an individual tab | Script:Perl |
| Erks for xchat2 0.4
| Erich Schubert | Script for xchat2 with: kennify, rot-x scrambling, auto-sed and unleet (/leet is only included for testing purposes.) | Script:Perl |
| Query Manager 1.0.0
| Cobra-x | Query Blocker Deluxe Version. Blocks Privmsg who not authorized. Stops Flood in Query. Sound for new Messages in Query and when the own Nick in open Channel are called. Very configurable. German and English Version. | Script:Perl |
| Entrymsg 1.0
| MiKatp | Sends a message to everyone that joins a channel via notice or private. It supports a message for each channel, and save/restore last messajes. | Script:Perl |
| XMMS-node 1.0
| Bob Ham | "A *very* simple /xmms command to do ""/me listens to ...""" | Script:Perl |
| Mimir 2.0-alpha2
| Ian Kumlien | A overkill antiflood plugin =) Fixed a nasty bug, check the ChangeLog. | Plugin |
| register 0.3.8
| Ruben | Script that makes easy to use the Hispano IRC Network, identifying automatically, and offering several new commands. It has also a trivial :) | Script:Perl |
| XMMS-Tool 1.1
| Georgi Kirichkov | Just another plugin for X-Chat with which you can control your xmms. Uses Xmms::Remote. | Script:Perl |
| Seti@Home Stats 1.0
| Philipp Bodewig | This script posts your Seti @ Home stats to a channel on xchat. | Script:Perl |
| ScriptureScript 0.1.5
| DaNumber8 | Update to my ScriptureScript that provides support for up to 19 bibles (13 of which are available on the website), strongs #'s, book of Mormon, and 3 quran translations. New bibles added are Rotherham, HNV, and RSV. :) | Script:Perl |
| Gunam Battle Simulator 1.0
| Kevin Durst | This script adds a long series of battle commands to XChat. It has the ability to switch your chosen mobile suit and attack users in many ways. | Script:Perl |
| Request Ad 1.0
| Kevin Durst | Xchat request ad script. Very simple to use, 2 ads max atm, stores the ads in 2 text files in your home dir. Req.: Perl | Script:Perl |
| XChat Gundam Battle Simulator 1.0
| Kevin Durst | This script adds a long series of battle commands to XChat. It has the ability to switch your chosen mobile suit and attack users in many ways. | Script:Perl |
| Automated File Retrieval 0.6.8
| afcommando | Automated File Retrieval (AFR) is a plugin for X-Chat-2.x written in C. AFR is a queue-based file retrieval utility that can download files from many different types of file servers on IRC. [Minor changes to afr-save and afr-load] | Plugin |
| file-butler 0.1 BETA
| Mario Kless | File server with ratio support to trade files with others on the IRC. Supports duplicate checking, sending queues and advertising. | Script:Perl |
| PHP:IRC - X-Chat 0.0.2
| VJTD3 | This script allows for X-Chat users to decode the id or encode the ip to a id for CGI:IRC and PHP:IRC users. This script is mostly to help IRCops and Channel Operators see the real ip of the user on the applet. More details on what it exactly does. http://sourceforge.net/project/shownotes.php?release_id=252334 Source Forge notification of updates. http://sourceforge.net/project/filemodule_monitor.php?filemodule_id=122547 | Script:Perl |
| Common Lisp Plugin 0.1
| Julian Stecklina | the time has come where Perl and Python are not the only scripting languages for our beloved IRC client X-Chat. I prepared an initial release of an interface plugin that allows scripting in Common Lisp. It works. It has documentation. It has small examples. Try it out! | Plugin |
| BoFH 0.2
| Jaramir | 1) Takes BoFH Excuse from txt file and send them to te curren channel (/bofh) 2) Uses a BoFH Excuse as a part reason (/bofhpart) | Script:Perl |
| SgalaPOP3 0.1 almost 0.2
| Jaramir | check the total dimension of a POP3 mailbox and the total number of messages, can even print mail headers of mails in the mailbox | Script:Perl |
| Gentoo Emerge Info Script 0.3
| Jason Huebel | einfo displays Gentoo emerge information (emerge info) to the current channel. Also includes information like free memory, disk space and uptime. | Script:Python |
| TK AdServ 0.3
| ToyKeeper | (!list responder) TK Adserv listens for certain triggers, and sends a response to whoever spoke. The most obvious use is to send a (b>/notice(/b> to someone who says (i>!list(/i>, to advertise a file server or provide other info. Requires XChat2. | Script:Perl |
| PTnet identify 0.1
| g0sh | This python script automagically identifies you to the nickserv in the PTNET irc network | Script:Perl |
| Smet's NickSound (Linux) 1.2
| Morten Schmidt | "A script that simply plays a sound using ""play"", whenever your nick is ""said"" on a joined channel" | Script:Perl |
| Smet's NickSound (Windows) 1.2
| Morten Schmidt | "A script that simply plays a sound using ""sndrec32.exe"", whenever your nick is ""said"" on a joined channel" | Script:Perl |
| OperPlugin 1.7 and 1.8rc
| ongeboren | Irc operators plugin. Possibility to define to /oper you on different servers. Creates pseudo queries for (dis)connecting clients, services glines, operator gline requests and wallops. Easy use ot operwall/locops - just type into the query. Lots of options to fine-tune the plugin. Different events are in different colors and could be modified. In my opinion it is essential, when you have to strictly separate things in order to read them faster. More info on the (new, yes I changed the hoster) website. | Plugin |
| Total Ignorer 1.3
| ongeboren | A script to ignore all private conversation attempts. If you would like to speak to somebody, add an excempt mask for him, that will be stored in your config directory. | Script:Perl |
| Name |
Author |
Description |
Type |
| Hyper-ION 1.00
| Hyperion | X-Chat perl script. Adds an enhanced away mode, auto-kick, auto-ban and auto-kickban to XChat... Edit configuration in hyperion.xchat... | Script:Perl |
| CommoX 1.2
| mortician | Commandos for Undernet Channel Service 'X' (e.g. /xop /xkick /xban ...). It will also auto protect you against deops, kicks, bans .. | Script:Perl |
| Sick's sysinfo script changed 1.7.40
| mistery | This is sick's sysinfo.pl 1.7. I wanted to make it say only the info I needed, and not the entire list. So I changed it a bit. (I am not sure about that version number, so if I messed that up or I messed anything else of the copyright stuff up, please let me now sick!) Hope it's worth something... greets | Script:Perl |
| iTunes/X-Chat Aqua 1.0
| Tosk | A TCL script for X-Chat Aqua that displays the currently playing artist and track title from iTunes. This script will only work on Mac OS X with X-Chat Aqua 0.12.0(or 0.12.1) and iTunes 3 or higher. All comments, suggestions, and bug reports can be sent to the author. | Script:TCL |
| X-Google 1.2
| michele | Addon for X-Chat that search at www.google.com one or more words. | Script:Perl |
| TypusQuiz 1.0
| Rensel | TypusQuiz is a nice quiz for X-CHAT written in Python. There is a HOWTO inside the bzipped2 archive. The script is available in English or Italian and is free, so just change and customize it as you want. Send me an e-mail to report any bugs or give comments and suggestions. | Script:Python |
| Noatun Announcer 0.0.1
| Vodka | /me plays $current_song in noatun (the KDE multimedia player). | Script:Python |
| Netsend 0.1
| mernil | Netsend is a win32 plugin written in C that will enable you to send network messages to a specified nick. | Script:Perl |
| Xspell 0.5.0
| Woody | Xspell provides spell checking for text you enter into a channel or query tab/window. It can either check all input or only flagged text. It works in conjunction with ispell or aspell in whatever locale you have installed for your spell program. There is a Win32 compiled ispell available on the Xspell webpage for Windows users. 0.5.0 offers a fix if you use non-ASCII (unicode multibyte) characters and notice corruption of your text in the spell checker. | Script:Perl |
| showrss 1.0
| andym | Keeps a watch over various rss feeds, printing a summary and link for new items into the current channel. | Script:Perl |
| xmms-share 2.91
| Zirias | This script started es an ordinary simple xmms announce script and then grew really fast. Now you can let others download ther mp3s, you are listening to. you can set some channels for auto-announcing, you can control xmms remotely (play/stop/pause/track+/track-) and you can search your playlist from within xchat and jump to a track. | Script:Perl |
| Nerver 0.1
| Björn Ruberg | Nerver print messages when specified a person joins, leaves or is in your the channel when you load the script. | Script:Python |
| Xchat Xmms Script 1.0
| [P]tRiP-OuT | An Xchat Xmms Script That Displays Mp3 Arist - Song And Time In The Format [Mp3] Title Artist - Song Time [Mp3] Enjoy! | Script:Perl |
| S-list 1.5
| madragoran | I simple shit-list script I wrote because i needed one...and to learn perl. It could use some refining, but it works. | Script:Perl |
| Away 1.3
| Weevil | My away script still kicks ass (and is *still* Just An Away Script (tm)). This new version fixes a couple of bugs like nick tracking and also adds support for showing your local time instead of GMT/UTC. || if you want an away script with reason timelining, fully customisable announcement masks, intelligent nick changing (if you want it to change your nick on away), multiserver capabilities with preservation of your different nicks, the ability to hide your away messages in certain chans on certain servers... bla bla bla... and no junk that should (by rights) be in another script, then get this one. | Script:Perl |
| X-Away 1.4
| Weevil | Version 1.4 of my ever-improving away script. Still Just An Away Script (tm). Those of you who know it can check out what's new by following the link. Those of you who don't know it should click the link anyway. Any suggestions, let me know. | Script:Perl |
| netstat.pl 0.2
| Gralen | Small xChat2 script for monitoring network usage and FTP-usage (Optionally remotely!). Configurable by editing values in the first part, and visually compatible with the "Gralens Hack" of sysinfo.pl Note: FTP-usage is only tested with ProFTPd! Comments and suggestions are most welcome! | Script:Perl |
| SysTray Integration Plugin 2.4.0
| Patrizio Bassi | It provides tray integration for the most famous window manager. With an intelligent away system too | Plugin |
| Ftp Ad .99
| Tres_Status | Use this script to advertise your warez/appz/porn/mp3/whatever ftp server on irc. | Script:Perl |
| Autotab 0.1.1
| Denis Knauf | /settab something will be saved and if you focus to the same tab, the tab will be set to the same name. | Plugin |
| dunquiz.pl 2.0
| dun_dacil | Script to play trivia games on a channel. Now it supports teams play. It comes with channel text and help in both Italian and English, other languages are straightforwardly implemented. | Script:Perl |
| translate.pl 0.01
| shock | "This script allows you to send messages in different languages and translate responses into your native tongue. It's Babelfish-induced, but it beats the hell out of ""no hablo espanol.""" | Script:Perl |
| Services 1.0
| Mike McDonald | A services script based on Nathaniel Smith's services script. | Script:Perl |
| SteveC's figlet script 0.1
| SteveC | Allows you to directly cat figlet banners into the channel. Great for annoying people. | Script:Perl |
| .::Futility::. 1.51
| Rattlehead | Mixture of many scripts... Fixed error with random kickmessages. | Script:Perl |
| AutoIdentify 1.0
| danumber8 | A versatile autoidentify script. Supports multiple nicknames and multiple networks. Currently configured to work with DALnet and SecureIRC. Other networks can easily be added to the configuration though. Placed in the public domain. Use as you wish. | Script:Perl |
| lamerizer.pl 0.8
| rdp | lamerizer |ets Y()u spea/( |AMeRsPEa/( | Script:Perl |
| Leverlåda v2.6.12
| daÜberLeechTeam | Leverlåda helps leeching files from common fserves (polaris, jpolaris, excursion, etc) on IRC. It automatically collects filelists and tries to request files you want. As it probably has more patience than you have, its useful when fserves are queued to the brim and there's lots of them. NEW: Ability to store lists in PostGres DB, a series download mechanism, many other changes, fixes, etc. | Script:Perl |
| syrup 1.1.4
| I. Wronsky | Syrup automates downloading from certain types of bots in IRC. Mainly, you give it a list of commands to be sent to a bot, and Syrup executes your requests so that when a bot starts to DCC send you your request, Syrup sends it a new one. You'll always remain on the bots send queue without overflowing it with requests. | Script:Perl |
| Scramble2 1beta
| GiorgosX | A simple hack of Scramble game written by thux. | Script:Perl |
| Name |
Author |
Description |
Type |
| TeaCrypt 1.0
| MFD2Hdx | Xchat crypt perl script. This script encrypts the specified input using the TEA (Tiny Encryption algorithm). | Script:Perl |
| AutoResponse V0.2
| geeAge | - plays sound whenever your actual nickname or a defined word appears - plays sound on the first query of another user - sends various responses depending on your nick - notification if a spezified user sends a message in one of your visible channels | Script:Perl |
| ServerStats V0.7
| geeAge | - shows stats(normal, clanwars) of Q2 and Q3 servers - can detect ip's of servers in channel | Script:Perl |
| UT_Query 0.1
| Joe Trofimczuk | UDP query of an Unreal Tournament server of your choice. Shows who is playing, frag counts, ping times, etc. Specify IP (and maybe Port), or configure the script with your list of favorites and use an alias instead of IP & Port. Repeat your most recent query by saying "last". Responds to other users in the channel (can be disabled). Outputs as plain, or you can choose from a number of color themes. Allows each user to set his/her own color theme. Can show who has been using the script, what they last did and when. All output is throttled to prevent flooding. Also, displays the URLs to where the maps for my favorite server can be downloaded...change that sub to scrape another page for your own favorite. | Script:Perl |
| xchat_google 0.1
| Joe Trofimczuk | "Searches Google and displays links from results. User types ""/google banana -n 5"" to get first 5 Google links on search for ""banana"". Default n = 10, so ""/google robot"" gets 10 links. Kinda nice to plop links into IRC relative to a chat on some topic." | Script:Perl |
| mIRC kick 0.9
| zarck | Well, its a pretty basic wordkick script, this one gives x warnings before it kicks the user. got tired of people defining IRC as mirc... pretty basic, my first x-chat script (so it may contain several bugs). been tested in X-chat 1.8.9 win32 with activeperl 5.6.1.631. | Script:Perl |
| Solaris 9 System Information 0.1.1
| Kedus Technologies | X-Chat 2.x script to display system information on a Solaris 9 system. | Script:Perl |
| Spyke 0.0.1
| liquid | xchat2 python script, it displays what song are you currently playing in xmms with the capability to declare your password to nickserv services | Script:Perl |
| XDCC and stuff xdcc 1.3.2
| B. Barnett | New version of the most advanced xchat script ever! Now comes with mass modes, clone kicks. Now supports different flags for friends in different channels. Also has a redesigned flood protection, fully adjustable, for ctcp, notice, private messages and channel! works for all xchat versions too. | Script:Perl |
| CingularSMS 1.0
| Wade | Send a SMS messages to a Cingular Wireless customer. /sms (10 digit #> (message>. | Script:Perl |
| SMS 1.1
| Wade | Send a SMS to a Cingular, AT&T, Verizon or Nextel cell. (/sms help) | Script:Perl |
| Weather Script 1.1
| techie | Fixed changes made to the weather site. Let the other users in your channel grab the current weather from wunderground.com. Trigger: !weather zipcode or location. | Script:Perl |
| MyNick 0.1w
| Dan Mueth + Ralf Willenbacher, ported by LX | The script plays a certain wav file when your name is used somewhere in the chat. The original script worked with the Linux client only, this one is for the Windows client. | Script:Perl |
| Lemmings 3.1
| The Lemmings Team | The Lemmings Team is proud to present it's latest version of their world famous and critically acclaimed script. This release includes new /sysinfo functionality for windows based machines.Also sysinfo works on multi-processor and multi-video card machines.New ignore functions.New channelinfo and identify functions.New operator functions.Insults,new expanded preview functionality ,newsflash function and a lot of code cleanups and rewrites.The installation script makes it easier than ever to use. The internal help functions are revamped.Contributors and users are welcomed to contact the authors as needed.Enjoy , have fun , and by all means : happy hacking. The Lemmings Team | Script:Python |
| bfserve 0.10
| Mike Rosulek | A basic DCC file serve script along the lines of sdfind, spr jukebox, asoka, etc | Script:Perl |
| Lop-script v0.0.2
| neo_lin | Correct one this time.. :) Spam protection, nick beep, random slapper, "random dancer" (You just have to try it!), random love, away system.. If you don't go directly to the download page (which you should do) then hit the text in the big orange box and "Filer" in the next page..! | Script:Perl |
| xchat_speak 0.3.2
| Scott C. Kennedy | A Text to Speech gateway script to allow xchat to speak the contents of an IRC chat. Uses the freely available Festival Speech Synthesis system from the Centre for Speech Technology Research at the University of Edinburgh. | Script:Perl |
| whoos hacked sysinfo for xchatV2 0.3.0
| whoo | Sysinfo is a Perl script for X-chat that filters certain /proc entries and displays the results to your current IRC channel. Some of the system variables include your standard cpu, processor speed, procs running, memory usage, screen resolution, bogomips, etc..This newest version also includes lm_sensors output, if you have it installed. It writes no files to disk, and includes multiprocessor support. Xchat V2 compatable, now! | Script:Perl |
| XDCCmon 0.5
| Steffen Beyer | Records XDCC file offerings on all channels. Allows for searching the list and downloading files. Makes XDCC leeching a lot more convenient. | Script:Perl |
| RegOfic Decrypt 1
| ElaNfoU | a little script who can decrypt for you crypted host for IRC server using +x mode. You'll may have to change letters because it is for the Wanadoo/Voila server ... | Script:Perl |
| Religio Officii 0.14.3
| ElaNfoU | French script, might be usefull to learn how to script | Script:Perl |
| XAutoOpVoice 1.0
| xro | Simple script that ops people, when they are also in another channel. Fell free to modify the welcome msg or change the mode to voice | Script:Perl |
| D4X Limiter (BETA)
| xro | This script activates the Download4X Traffic Limiter upon incoming DCC Sends. Great when you're using D4X and have limited bandwith. In my case DCC Sends often abort because D4X grabs all the bandwith. Not anymore. Warning: it works for me, but may not for you, if I get any better idea's I will improve the script, until then it's a dirty hack :) | Script:Perl |
| FserverAutoVoice 1.0
| xro | This script searches for classic Fserver Strings in Messages from people and voices them. Also supports, Massdevoice, devoice when failing to show an ad after a !list, and periodic checking and devoicing | Script:Perl |
| Ftp-Accounce
| xro | a modified Obsidian (hail Martin Persson), that does nothing more than advertise your FTP Server | Script:Perl |
| TriviaSolve 0.91
| Xro | This script will parse Q&A from Trivia Bot's for you. You can save them in a file for your pleasure and even have the script autoanswer them for your, great for testing your trivia-bot :> There are 2 examples with some TriviaQ&A. Read the documentation in the script file prior to use. | Script:Perl |
| quotedb 0.0.1
| Christian Kuester | quotedb.pl is a simple perl script for X-Chat 2 which provides commands to add and get IRC quotes to/from a plain text file | Script:Perl |
| tclplugin 1.0
| Daniel P. Stasinski (aka Mooooooo) | The XChat Tcl Plugin adds the complete Tcl scripting language to the XChat 1.9.x and 2.x IRC client. Features: Uses popular TCL scripting language; familiar to eggdrop and xircon users; adds many new XChat specific commands to the Tcl language for handling of events, user commands, timers, etc.; fully documented; works with XChat 1.9.x and 2.x.; Open source (GPL) | Script:Perl |
| firstmsg.tcl 1.1
| Mooooooo (Daniel P. Stasinski) | Plays a sound the first time a person sends you a /MSG | Script:TCL |
| nicksaid.tcl 1.1
| Mooooooo (Daniel P. Stasinski) | If your nick is said in any other tab/window, the full line is printed in the current tab/window you are looking at. | Script:TCL |
| Name |
Author |
Description |
Type |
| nickserv.tcl 1.1
| Mooooooo (Daniel P. Stasinski) | Identifies you with NickServ on any network. | Script:TCL |
| pingme.tcl 1.1
| Mooooooo (Daniel P. Stasinski) | Automatically pings a user and sends them the result privately when they say !pingme | Script:TCL |
| sounds.tcl 1.1
| Mooooooo (Daniel P. Stasinski) | Adds /play (sound) command to XChat. Also used by other tcl scripts. Configures to any linux sound command. | Script:TCL |
| uptime.tcl 1.1
| Mooooooo (Daniel P. Stasinski) | Adds a simple /uptime command to brag about your linux uptime. | Script:TCL |
| whois.tcl 1.1
| Mooooooo (Daniel P. Stasinski) | Directs /WHOIS output to the current tab/window and formats it a little more readable. | Script:TCL |
| cryptext0.8.pl 0.8
| Bagheera | Medium strength Stream Cypher channel/msg encryption for xchat. Provides 10 configurable and 6 dynamic keys. | Script:Perl |
| Psifur1.1 1.1
| Bagheera | Psifur is a medium grade encryption package for XChat supporting up to 16 separate keys, 6 of which can be changed dynamically. The keystream generator requires no additional module installation and provides effective encryption for most user needs. Version 1.1 fixes a minor non-encryption related bug in 1.0. 1.0 to 1.1 patch also available | Script:Perl |
| ftpwho.pl 1.3
| Svenna | new version of ftpwho! this one is for the few of you (us?), who are using xchat and proftpd on the same machine. it is tested on proftpd 1.2.0 and xchat 1.8.1. you can post your ftp-traffic to the channel you are on, just print it to the current window or send it to a user. others can order your ftp-status by a /msg and get it in a seperat window. | Script:Perl |
| iTunes 0.0.6
| Thomas De Groote | With this OS X script you can control iTunes from within X-Chat (Aqua) and let people know what song you are listening to and much more... Requires only iTunes and AppleScript, no 3rd party perl modules. | Script:Perl |
| bitchx 0.1
| |{RaSH | "Put BitchX commands into your xChat (including clone Scaner). The ""/scan"" ""/scano"" ""/scanv"" ""/scann"" ""/scani"" ""/clones""... are now available for xChat. Added ""/scana"" to scan for away users, and ""/scanh"" to scan for users who aren't away." | Script:Perl |
| aen_NickServ 0.4
| Eremita Solitario | New release of the this little script to manage auto-logins on nets with NickServ. Now the phraes spoken by NickServ reside into a table, so you can easily add your spoken language to the list and start using it. To download go to downloads and select aenTools/IRC. | Script:Perl |
| Regain nick 0.1.2
| TommyB | Tries to regain a nickname that is in use automatically as soon as it is free | Script:Perl |
| FreeBSD Sex 1.0
| SLaK` | Takes the FreeBSD Sex program and outputs it to irc via a /sex command. It makes a very interesting popup heh. | Script:Perl |
| backbiter 0.1
| Bernhard Suttner | Send all messages from a query (a dialog with another person) to another query or to a channel. | Plugin |
| Idlekick 0.3
| Bernhard Suttner | Kicks users, who are to long in idle state | Plugin |
| Wizard 0.2
| Francois Wisard | "New features: vote system, ""!seen"" database, filter, send netbios Windows popups, fake dcc and more..." | Script:Perl |
| Ftp Adv. v0.1
| ^ESN^ | This is a Ftp Advertiser for all you Ftp Lovers, it works on xchat 2.0.0pre1 & 1.8.11(with the tclplugin) it stell needs work but it's working ok for the moment | Script:Perl |
| httpQtoXchat 1.0
| mic | "This script displays title information from Winamp via the httpQ plugin in xchat. Ideal if you have a Win32 mediabox that is seperate to your IRC-ing box and want to be able to rub your weird taste in music in your IRC-friends' faces ;-)" | Script:Perl |
| Debian Abbreaviations Expander 0.3
| Eduard Bloch | This scripts is highly Debian specific. It expands abbreaviations used in Developer szene (like p.d.o, www.d.o, #123) to full URLs, so they can be accessed easier. | Script:Perl |
| WhiteTheme 1.0
| Anonymous | White background theme for XChat 2.0.x. Just like the screenshot at http://xchat.org/screenshots/. Works in both Unix and Windows. | Theme |
| XChat-Ruby 1.0
| Jamis Buck | Allows XChat to understand scripts written in Ruby. It supports almost all of the XChat2 API functions, and wraps them in a comfortably object-oriented interface. | Script:Perl |
| XChat TTS script v0.1 beta
| Kai Hauser | Text to Speech script for XChat. Speaks out messages in irc channels, and more. | Script:Perl |
| scramb 0.1
| Delfim Machado | scramble the characters from words (leave the first and the last on the same position) | Script:Perl |
| Vietnamese VIQR to UTF-8 filter 1.8
| mrchuoi | Convert all incomming/outgoing messages from VIQR to UTF-8 | Script:Perl |
| Egg's XDCC script .1
| James Kufrovich | "A script that does xdcc (with queueing), and nothing else. It's useful for me; YMMV." | Script:Perl |
| Sound Nick 0.1
| Yuriy Peskov | This very simple script perfoms sound, when Your current nick in channel is typed. Initially for Russian users | Script:Python |
| utf8decoder.py 1.0
| Gustavo Niemeyer | This plugin will convert any messages from other users which are detected to be in UTF8 encoding to the ISO-8859-1 encoding. | Script:Python |
| Azureus Display Script 1.0
| Kevin Durst | Display what your downloading on Azureus! Actually works. READ THE README!!! | Script:Perl |
| DCC List Script 3.0
| Kevin Durst | Complete rewrite, new remote option, now displays size in MB. | Script:Perl |
| XChatOSD 5.11
| Grigory Holomiev | This module aimed on reimplementation of the XChatOSD perl script. This is first BUGGY release. | Plugin |
| Name |
Author |
Description |
Type |
| Dell Laptop I8k Info Plugin 1.18 1.18
| Jason Swan | Dell Inspiron and Latitude Laptop I8k Info Plugin For X-Chat (BIOS, Fan Speed, AC Stat, CPU Temp, Etc). | Script:Perl |
| jocus 0.1
| tchoutchou | A little charivari script which has written in python. This is the first version. Script is in French but i can try to translate in English if some are interested :) | Script:Python |
| repondeur 0.1
| tchoutchou | This script leaves a message of absence regularly on the channel. Very useful for the newcomers of the channel. Script is in French but can be translated if that interests somebody | Script:Python |
| auto-op 0.1
| tchoutchou | This script allows the recorded users of auto-op without the operator not doing no matter what is. Script is in French but can be translated if that interests somebody | Script:Python |
| aide-auto 0.1
| tchoutchou | This script posts in a regular way a small message proposing an explanation to know the orders of following scripts: jocus, repondeur and auto-op, deposited on the site http://www.ircfr.com Script is in French but can be translated if that interests somebody. | Script:Python |
| URL Title Fetch 0.1
| Derek Meister | A simple script that attempts to automatically fetch the title from URLs found in incoming text. For XChat v2.0.8 and above. | Script:Perl |
| SQLite Logger 040729
| Cory Nelson | Logs all channel and privmsg activity into an SQLite database. Allows searching via easy text or straight SQL. | Plugin |
| X-Winamp 1.4b
| Weevil | Newest version of X-Winamp for X-Chat version 2.08 and above. Conversion to 2.08 interface by Prof_Vince. * Winamp 2.x/5.x supported. * No winamp plugin required. * Global announce with advanced anti-spam management (avoid announcing where you don't want to) * Announce masks allow you to fully customize your announcements (include everything from bitrate to progress bars). * Built-in DCC server allows people to request a DCC of your current playing track. * Much more (see site). | Script:Perl |
| pyTinyUrl 0.1
| Tx1491 | Make the urls you post tiny (tinyurl.com). The ops will thank you for it ;) | Script:Python |
| EasyWinampControl 1.2
| Yann | Same as 1.1, but: * The plugin is now able to display the elapsed time. * Project file for Dev-cpp has been added. * Now under GNU Lesser General Public License. | Plugin |
| BibleBot 1.0
| Cancel (Jason Powell) | BibleBot for xchat. Built in support for KJV, NKJV, ACV, YLT, YNG, WEB, Book of Mormon, Quran and more. Pretty much any flat text file with one verse per carriage return. For xchat 2.0.8 > Last update 9-8-04 | Script:Perl |
| SeenBot 1.0
| Cancel(Jason Powell) | Seen script to compliment Cancel's BibleBot 1.0 It will work stand alone monitoring nick joins, parts, kicks, quits, nick changes. Will work locally or by remote trigger. Posted 10-1-04 | Script:Perl |
| SeenBotDBM 1.0
| Cancel(Jason Powell) | Same as Cancel SeenBot but stores in DBM format instead of flat text file. Should be speedier for channels with many nicks or multiple channels. | Script:Perl |
| Join-up4 0.3
| Aypok | A "connect4"(tm) game for XChat. Allows users to play it over IRC. | Plugin |
| FoldingStats 0.95
| Reeper | New version 0.95 of my script which displays your folding@home projet WU info. The large innovation relates to the display of your personal stats : score, world rank and more. For more informations about the folding@home projet and take part consult http://folding.stanford.edu/ | Script:Perl |
| granadahispano adaptor 1.0
| Gabriel Ortega | El BAN 5 ese que dicen que es muy util en #granada de irc-hispano.org traido al x-chat. Para respetar las normas del www.granadahispano.org | Script:Python |
| TransBot 1.0
| Cancel (Jason Powell) | Another addition to the Cancel BibleBot suite. Uses the Google/Babelfish engine to provide translation services for users in the channel. Requires module WWW::Babelfish | Script:Perl |
| GoogleBot 1.0
| Cancel (Jason Powell) | Another addition to the Cancel BibleBot suite. Can be used standalone. Will return search results from google. Requires HTML::Stripper & WWW::Search | Script:Perl |
| WeatherBot 1.0
| Cancel (Jason Powell) | Another addition to the Cancel BibleBot suite. Can be used standalone. Data from www.weather.com. Requires Geo::Weather | Script:Perl |
| Obsidian Fserve 0.9.2-pre3
| Copyright (c) 2001-2003 Alexander Werth | Excellent Fserve in perl for Xchat 2+ Also a version disponible for xchat 1.8+ | Script:Perl |
| alt.openchat theme 2.4.0
| APz | OS/2's Openchat inspired theme, color coded join/part/kick/etc. messages help you to visualize what's going on without actually reading every line. | Theme |
| XMMS Remote Control Script 1.07
| APz | Customizable script for controlling XMMS from X-Chat 2.x. Features all the usual commands like /play, /stop, /next and so on, and naturally 'now playing'-feature. | Script:Perl |
| Slap! 1.05
| APz | Annoyed by those mIRC trout-lamers? Payback time! This script features two commands - /slap which does exactly as you'd expect, but with style :) It also features /slapk, that kicks the offender. | Script:Perl |
| xchat-irc-crypt 1.4
| Jaska Kivelä | IDEA crypt for X-Chat 2.x | Script:Perl |
| onJoin 005
| b0at | Run a command when a user joins a channel. Matches are based on user masks with wildcards or regular expressions and channels (optionally with network name). Macros can be expanded in commands (nick, user, address, channel, network). Simple to configure. | Script:Perl |
| DocTrax's ModeBot 0.31
| DocTrax | This script gives Operator rights, like VOP, HOP or OP, to users after identifying with password. This way prevents changing and viewing the channel access list from others than the Bot operator which is the main advantage. It's also good for running a channel on servers without any kind of channel services. | Script:Perl |
| GodOfGTA's QueryBlocker 1.33a
| DocTrax | This is bugfix of GodOfGTA's Query Blocker modif b 1.2.3. The script is pretty printed, uses strict, CTCP messages, DCC messages and colored text messages are now also blocked. The script supports also counting and logging of blocked messages. An ingnoring system is included because the script overrides the internal ignoring system of Xchat. | Script:Perl |
| thermodynambot 005
| b0at | This is the reaction script. Match certain text for certain users with certain modes in certain places with wildcards (or regex) and run xchat commands (with various context-dependent text macros). Simple configuration: just include and/or exclude aspects of a message to trigger an event. | Script:Perl |
| M-Filter 1.0D
| Michael Kowalchuk | Incoming text replacement script. Punctuation tolerant. Emulates case. Altered lines will fit in with other X-Chat text if you disable "Coloured Nicks" and "Indent Nicks". | Script:Perl |
| ip2nick 0.2
| T. Streit | Like already known in mIRC/NNScript. Search for users by there ip or hostname. See perl-source for details... | Script:Perl |
| Name |
Author |
Description |
Type |
| Nick Completion Linux Style 0.1
| usbnet | This is a simple plugin that do a nick completion like Linux OS prompt.it was programmed in C. | Plugin |
| Xlack v1.9.2
| DaRkNe§s | System Info with, Os: (Distro, XFree86 or Xorg Version, Desktop, IRC Client), Network Stats: (Dev, Hostname, In, Out, Total & Speed), Type Device, Uptime & Best, Computer Stats: (CPU Model [Speed, Cache], RAM, Number Process, Hd, IRC Server, Public Commands, Multi Network Services (Auto Identify), Away (Away Time), Video & Sound Card, NickSound. Now with GUI for Config... & More). View Screenshots (Use Optional for modules [Xmms-Perl, Net-Telnet]). New URL. | Script:Perl |
| AutoJoinWYBK 0.1
| UsbNet | when you are kicked from a channel you rejoin to this channel | Plugin |
| AutoJoinWYBK 1.0 1.0
| UsbNet | The last version of AutoJoin, in this version you can configure a message that you can say automatically when you entry the channel when you be kicked. | Plugin |
| LaMer Text 1.0
| UsbNet // ErNi_ | with this plugIn you can write text like lamer guy XD | Plugin |
| Quakenet Auth, Cloak and Join 0.2
| Niklas Schmuecker aka kracho | Auths with quakenet's Q-Bot, hides your IP and finally joins your channels. | Script:Python |
| X-Sys 1.9.1
| mikeshoup | X-Sys is a system information plugin for X-Chat in Linux. This is the beta release of the new v2.0! | Plugin |
| Play A File 1.0
| UsbNet | you can print ascii files in a channel. :) | Plugin |
| AutoReJoinWYBK 1.1
| UsbNet | new version is configurable message and send who kicked you, the channel from you have been kicked and the reason (in Query) | Plugin |
| uptimed2xchat 0.1.0
| lefti | This script parses "records" file of uptimed Features: current uptime,total downtime,total uptime,average uptime,... | Script:Perl |
| Troutsaver ;)
| lefti | Simple way, how to stop violence against trout on irc. ;) | Script:Perl |
| Xleech 0.2
| Moritz T | Xdcc-Plugin for Xchat >= 2.0. !Works only for iroffer-servers! Print out a sorted list of all packs with the command /plist and perform a regex search with the command /psearch Site is german -> english visitors simple click the link to the file xleech.pl | Script:Perl |
| dnsspam.pl 0.2
| Andrea Leofreddi | Little script to use SpamCalc.pm from xchat. Feature (public) detection of dns spammers. | Script:Perl |
| Gianni L. 20050109
| Gianni L. | Autoreply text file to another user's first query. Easy to use as an answering machine. | Script:Perl |
| xmms-show 1.0
| Sgt-Donan | A C plugin for reading mp3 tags. Enjoy ;) | Plugin |
| XChatOSD 5-15
| OM | At last! I've few weeks of free time... And some hours of it i can spend on XChatOSD (that is annoing me with bugz at work already...) | Plugin |
| utf8_ascii 0.3
| gooff | with perl module Cz::Cstocs (http://search.cpan.org/~janpaz/Cstools-3.42/) converts input czech text from utf8 to ascii | Script:Perl |
| Autoping 0.2
| Steve Grecni | Autoping script. Type "!autoping <ip/host>" in a channel and all compatible clients running autoping will respond with ping times to that server. Helpful for clans to determine which server is faster for everyone. | Script:Perl |
| XChatOSD 5.16
| OM | XChatOSD module is the C++ implementation of XChatOSD perl script. Thus was written to help busy people notice about messages to them... | Plugin |
| vBoobies/vPenis SysInfo v1.2
| h3k/bigun | This script features a gender switch to accomidate either males or females..... or both if you wanna be a freak. | Script:Perl |
| Cancel's Biblebot 2.0
| Cancel(Jason Powell) | Rewrite of the Perl BibleBot in python. All the same features but leaner, cleaner, and options in their own ini file. 2-2-05 | Script:Python |
| OpBot 2.0
| Cancel(Jason Powell) | Operation's Bot in Python. Features include: Nick Recapture, AutoIdentify, AutoOp, AutoVoice, channel swear kick, badchannels list, badnicks list, badhost list. 2-2-05 | Script:Python |
| Layout convert 0.1
| Dmitry Zhadinets | Convert layout in the input box if you wrote message, but didn't pay attention which layout was active. And if the message is wrong, it will help you. | Script:TCL |
| DictBot 1.0
| Cancel(Jason Powell) | Script to access defintions from m-w.com. Comes with a stand alone module for lookups that can be used with other applications outside of xchat. | Script:Python |
| SeenBot 2.0
| Cancel (Jason Powell) | Python version of the Perl SeenBotDBM. Monitors nick joins, parts, kicks, quits, voice, devoice, nick changes, ops, deops. Will work locally or by remote trigger. Posted 1-9-05 | Script:Python |
| WeatherBot 2.0
| Cancel (Jason Powell) | Gets weather from weather.com returns City, Temp, Relative Temp, UV Index, Wind, Humidity, Pressure, Dew Point, Visibility. Comes with a seperate module that can be used with any python app. Posted 2-11-05 | Script:Python |
| xchatosd 5.18
| OM | This project is aimed on displaing XChat messages through xosd library | Plugin |
| Xlack v2.0
| DaRkNeSs | System Info with, Os: (Distro, XFree86 or Xorg Version, Desktop, IRC Client), Network Stats: (Dev, Hostname, In, Out, Total & Speed), Type Device, Uptime & Best, Computer Stats: (CPU Model [Speed, Cache], RAM, Number Process, Hd, IRC Server, Public Commands, Multi Network Services (Auto Identify), Away (Away Time), Video & Sound Card, Cpu Stats, DiSk Info, NickSound. New GUI for Config & MultiLanguage ALl Support... & More). View Screenshots (Use Optional for modules [Xmms-Perl, Net-Telnet]). | Script:Perl |
| NoAutoJoin 1.01
| mikeshoup | This is a script made to combat the mIRC auto-join mechanism. It will set a channel +i, kick the user, then set it -i, preventing the user from rejoing immediately after kick. | Script:Python |
| Sky v.1.00
| DaRkNeSs | Files Server type SDFind for X-Chat. Uses a mySql database to store the files. Much better and faster search engine now, many other new features. see section downloads | Script:Perl |
| Name |
Author |
Description |
Type |
| All Voice 1.0
| Willem Penninckx | Sorry, this script was listed with a non-working URL. Fixed now.(p> "allvoice is an easy perl script for xchat that gives everyone who join a certain channel voice. Don't forget to put the channel where you want auto-voice in the script." | Script:Perl |
| Xlack v.2.1
| DaRkNeSs | System Info with, Os: (Distro, XFree86 or Xorg Version, Desktop, IRC Client), Network Stats: (Dev, Hostname, In, Out, Total & Speed), Type Device, Uptime & Best, Computer Stats: (CPU Model [Speed, Cache], RAM, Number Process, Hd, IRC Server, Public Commands, Multi Network Services (Auto Identify), Away (Away Time), Video & Sound Card, Cpu Stats, DiSk Info, NickSound. New GUI for Config & MultiLanguage Support ( Fix any distros )... & More). View Screenshots (Use Optional for modules [Xmms-Perl, Net-Telnet]). | Script:Perl |
| Auto Join on Invite 001
| b0at | When invited to a channel, join it if the channel is among a list of known channels (which can be associated with channel keys). Developed by request: I wouldn't recommend autojoining on invite. | Script:Perl |
| Flash-friend 0.8b
| Flash_ | Flash's friend-opper script for X-Chat. (Win/Lin) ( /op ) All names in external file so easy to add/remove. Per-channel settings or global wildcard. Easy install instructions. | Script:Perl |
| gyXDCCtools 0|0|3a
| geki | xdcc bot leeching script. please help for improvements, thanks. | Script:Perl |
| Flash-Spam 0.8b
| Flash_ | Flash's Spam script for x-chat. 0.8d (Win/Lin) Auto-Posting Functions. Will repeatedly post a fixed or random string (from text file) to a specific channel at preset times. Will also import a textfile to a channel when it's created. | Script:Perl |
| Flash-Trigger 0.8c
| Flash_ | Flash's Trigger Script. 0.8c (Windows/Linux) Easily modified trigger script responds to user triggers. Example "!Example". Says/acts/kicks - your choice. Single or multiple channels. Easy button for editing textfile triggerlist (Windows) | Script:Perl |
| Flash-Silly 1
| Flash_ | Flash's Silly Script (X-Chat) Hug-O-Meter, Kiss-O-Meter, Lame-O-Meter - More! Lots of buttons (toggled)! Script on/off toggle! Public triggers for all things - !teddy, !bunny etc. No configuration neccessary, just drop 'n go! | Script:Perl |
| SDClone v2.1
| DaRkNeSs | SDClone is a perl serving script for X-Chat IRC Client. Works on: All Linux distros, OpenBSD, FreeBSD, NetBSD.... Many features, check the web site section downloads to see them. | Script:Perl |
| Sky v1.01
| DaRkNeSs | Files Server type SDFind/SpR for X-Chat. Uses a mySql database to store the files. Much better and faster search engine now, many other new features. see section downloads | Script:Perl |
| knockout 0.2
| rg3 | Implements the /KNOCKOUT command, to temporally bankick a nick (irssi anyone?). This is my first script. It implements the same functionality as the KBTemp script, only in Python. If you want to kickban instead of bankick, you only have to swap a couple of lines near the end of the file. | Script:Python |
| Whois 0.1
| Alchera | Directs /WHOIS output to the current tab/window. Format is a lot more readable. Credits: http://www.scriptkitties.com/ & DaNumber8-WhoStuffHandler | Script:TCL |
| Multiple Commands 005
| b0at | Execute multiple commands in sequence with one command. | Script:Perl |
| Flash-Annoyances 0.8c
| Flash_ | Flash's Annoyances Script (X-Chat) Makes IRC a less annoying place to be... Toggle functions to hide Joins, Parts, quits, away messages, Nick-changes, "Thanks for the ops" junk and other things. | Script:Perl |
| i2x - iTunes to XChat 0.1.0
| Stuart Gilbert | The Windows iTunes to XChat script. Completely configurable display line including 16 bits of track information. No more iTunes plugins. Now includes basic playback control from XChat through /play /pause /next /prev | Script:Perl |
| Flash-Quotes 1.2
| Flash_ | 1.2 adds three new sets of quotes. Flash's Quotes (X-Chat) v.1.2 Famous quotes from Discworld, Duke Nukem, BOFH, Steven Wright - Funny metaphors, Facts, morbid facts... Buttons for manual triggering. (Toggleable) Toggleable public triggers for all things - !disc, !wright etc. | Script:Perl |
| Dict.py 0.3
| Jens Taylor | Just another dictionary script for you people out there. It was just to see if I could do it, and then some thread and GUI problems came into play. I've now fixed them and it is quite usable (you can change the timeout between queries, etc). | Script:Python |
| Disrok 1.0
| Moobert and Eno_ | This is a script for xchat, to display amaroks large amount song data into the currently active channel. Uing the trigger "/disrok". Showing things like; Band name, Song title, Album, Song quality, Position Volume, A play counter, Amaroks current rating of the song. The script also features: Control from xchat of the amarok player itself. User set (see inside the python script) and random display colours The command to send the current song your playing to a nick in the chat room. "/disrok help" for more details on that. | Script:Python |
| Flash-Trigger 0.9
| Flash_ | Flash's Trigger Script. 0.9 (Win/Lin) Easily modified trigger script responds to user triggers. Example "!Example". Says/acts/kicks - your choice. Single or multiple channels. Easy button for editing textfile triggerlist (Windows) (Now triggers if trigger is in part of string, not exact match) | Script:Perl |
| Flash-Slap 0.9
| Flash_ | Flash's random give/slap/make script for X-Chat. (Win/Lin) 0.9 All objects in external file so easy to add/remove. Easy install instructions. | Script:Perl |
| ping.pl V2.00
| GOURRET Eric | Slaps somebody, and waits for an answer. The amount of time between those two events is counted, and a top three is made among the longest times. | Script:Perl |
| Gtk2 Log Viewer 1.0
| ongeboren | GTK2 Xchat log viewer written in perl. Adds a command "viewlog" to xchat. When called from a channel or query, it opens a window where the different conversations can be selected from the left side and displayed on the right. Ever wanted to see the aprils fool jokes in several clicks? | Script:Perl |
| lamechan fnord3
| M. Neumann | This script reencodes the utf-8 text to iso-8859-15 (and maybe others, see code for targetCharset) in specified channels. Works fine here on my system and maybe somebody would like to use it too. The script has a little bug when your client gets disconnected. The channels are identified through the channelname and the networkname. The networkname is read from the xchat-serverlist and will maybe be modified by the irc-server. When the client reconnects to servers that don't send you the name of their network the script stops working for these servers. Solution: reconnect through the serverlist. | Script:Python |
| More Ignore 004
| b0at | More ignore options: hide joins/parts/quits persistently from specified channels, channel text (regex), text events, and/or server events. | Script:Perl |
| NickServ monitor 8
| Starling | This plugin automatically registers different network:nick combinations with NickServ, whenever NickServ challenges, not just blindly on first connect (as is xchat's current strategy). This works for netsplits, reconnects, nick changes, whatever causes NickServ to send that annoying "omg, identify youself n00b!" message. | Plugin |
| aVirtualInferno 1.5
| Illuminati | System info script for X-Chat Aqua. Compatible with OSX Tiger. Contains an iTunes display script. Output look based on the most excellent m[osX]s script. | Script:TCL |
| infoDL 1.1
| Onur CELEBI | fetches information from ticalc.org site about downloads of a given author | Plugin |
| Autoproxy 0.1
| Peter G Smith | Typing /proxy selects a random proxy from a text file, and sets XChat to use it. Easier than using the GUI when you have a list of proxies (since invariably most don't work) | Script:Perl |
| Sysinfo 0.32
| L. Alberto Giménez | Adds /sysinfo command, that prints in the current tab some information about your machine (cpu, mem, uptime,...) | Plugin |
| xchat-notify 0.1
| Ross Burton | A plugin which uses gnome-python-extras to display a notification area icon if a conversation is directed at you. No frills, no extra buttons, just an icon and tooltip. | Script:Python |
| Name |
Author |
Description |
Type |
| KBTemp 0.1.1
| b0at | Kickban, then unban later. | Script:Perl |
| xchestival 0.0.6
| alpt | Xchestival is an improved version of xchat_speak designed for italian, it lets xchat "speak" trough festival. Xchestival e' un insieme di vari pezzi: uno script per xchat che lo interfaccia a Festival, i fonemi italiani, ed altre cose, che messe insieme, permettono a xchat di "parlare", leggendo cio' che viene scritto sui canali e sulle query. xchat + xchat_speak + It-festival = xchestival ;) | Script:Perl |
| MODN's weather script 0.5
| Thomas Heinrichsdobler | A simple script parsing www.wetter.com for current weahter data. Features include weather for the current and next day, with output in english or german. all configuration is done in the script, with exact instructions. | Script:Python |
| Amadcop 1.0
| Bultom | Script that allow you to control Amarok by Xchat ( need dcop server ) | Script:Perl |
| sysinfo 2
| Aaron Lenoir | Version two of my edited sysinfo.pl script from Sick Boy. See comments in the file for more info. If you mail me, please start the subject with: "xchat sysinfo:". Greets. | Script:Perl |
| X-Sys 2.0.2
| Tony Vroon | X-Sys is a system info plugin for X-Chat on x86, x86-64, and ppc platforms. It also contains XMMS support. | Script:Perl |
| WMPA 1.0.1
| David Cullen | Windows Media Player Announcer is an XChat-2 plug-in that allows announcement of the currently playing song in xchat. It allows control of the player with play, pause, next, volume, etc. It also has an auto-announce feature to automagically announce each song in xchat. | Plugin |
| RAW 0.1
| Alchera | Formatted RAWs received from the server (RFC1459) | Script:TCL |
| XMMS-Control 0.3.3
| Aypok | An XMMS plugin for X-Chat. It allows you to show the currently playing song, send the song to others, and control XMMS from X-Chat. It even has customizable "themes". | Plugin |
| Welcome Back 0.5
| Aypok | This plugin will automagically display a very bright "Welcome Back" quote for certain users. It can choose a random quote from a list of many quotes for each user - not just one each! | Plugin |
| XChat-Guile 0.1
| Zeeshan Ali Khattak | XChat-Guile is a plugin for XChat that enables XChat plugin writers to write their plugins in Scheme language. Since it uses libguile, the plugin writers can do almost everything that they can do with guile. e.g It is possible to do all kinds of gnome stuff using the guile-gnome modules. | Plugin |
| ichatstrip 0.3
| Sven Hoexter | A small script to remove the html crap sent by Apple iChat users I gate into X-Chat via http://www.bitlbee.org | Script:TCL |
| TuxServe 0.0.12.8alpha
| Aypok | An fserve plugin for XChat. Designed to be like SysReset for mIRC (but not a clone of it). | Plugin |
| KB Statusify 002
| b0at | show kick and ban events in the status tab, user command to toggle on and off | Script:Perl |
| Freenode Cloak and Join 3
| b0at | identify to nickserv, allow cloak to take effect, then join channels | Script:Perl |
| Perl Eval 002
| b0at | Evaluate Perl code with /Perl | Script:Perl |
| PHP Doc Lookup 0.1
| Silver-Bullets | Provides the ability to lookup PHP functions in channel via /phpdoc, or !php (for external use). Feel free to write a spam block (on a timer maybe?) since I have not (I chat with NICE people). | Script:Perl |
| DeWrap-repack 1.2
| Unknown | Repack and rehosting of the popular dewrap plugin that uses Darkengines' dll (included) for Windows Sysinfo. Very detailed, gives all you could want from a sysinfo script. | Script:Perl |
| Activeify 002
| b0at | show any text event in the current (active) tab; user command to add, delete, and list events which are activeified; new to 002: config persists between sessions | Script:Perl |
| W3C Validation 003
| b0at | Validate HTML and CSS in a channel with, e.g., !html uri, !css uri, !validate uri (for both at the same time). New in 003: aliases, !validate links uri to show links without contacting validator | Script:Perl |
| xmms-pyctrl 1.0
| nekro | Simple control para el xmms tambien muestra la cancion actual. | Script:Python |
| BMP Song 1.0
| Adão Raul | BMP(beep-media-player) announcer for xchat 2.4.x | Script:Perl |
| WallopsWindow 0.1
| mazzanet | Moves wallops messages to a seperate window for each connected server (rather than the default action of the current window) | Script:Perl |
| fins 0.1a-1
| cast | Pure python X-Chat encryption script utilizing AES-256-CBC and HMAC-SHA1. Signed with 4209 1061 58E0 9DB1 49B1 08D4 D4C7 BA9B AAB4 1C66, it is suggested you check the pgp signiture before using. | Script:Python |
| WSys 0.16.1
| Martin Schlemmer | A SysInfo plugin for Windows (Win32) using DarkEngine. Default look and feel is like XSys for linux, but it is very configurable (/WSYSCONFIG help). Questions/Suggestions/Source, mail me. | Plugin |
| Rainbow Me/Action 0.1
| edd_guy (Original by Axioplase) | A quick edit of Axioplase's rainbow script to let you post rainbow text in "/me" messages/Actions. | Script:Perl |
| Away2005 1.0.0
| DMS | Away Script for Linux and Windows and Mac, themable, with autoaway and much more | Script:Perl |
| PPMF 0.2.2
| Hinoglu | Blocks spam/advertisements and annoying repetitive messages from others. | Script:Python |
| JungAmarok 0.6
| Jung | This is an amaroK controler script. JungAmarok Commands: /np /play /pause /stop /next /prev /volup /voldn /mute /osd /jung E-Mail me with sugestions please. | Script:Perl |
| m_announce 0.1
| Bas van der Lei | Announce in the current channel the song you are playing with Muine. (Requires python-dbus) | Script:Python |
| Name |
Author |
Description |
Type |
| XMMS-Info 2.1.0
| DMS | Info and Control-Script for XMMS and BMP (Beep Media Player) with ID3V1, ID3V2, OGG, Cue and Avi support. Themable | Script:Perl |
| colorize 0.0.3
| jf3 | Colorize messages and/or embedded nicks with corresponding colors. | Script:Perl |
| WinampControl 1.9.2
| Julio Carlos Menéndez | Plugin to control winamp. support for id3 tags | Plugin |
| X-Winamp 1.5
| Weevil | The definitive Winamp announcement script for X-Chat. Latest version, many ugly bugs relating to the port from X-Chat 1.x to 2.x fixed. Sorry for the delay! | Script:Perl |
| xchat_amarok_ctrl 0.72
| Luca Cavallo | Simple python script to control amarok (play, next, stop and pause songs) and to display the song currently played in xchat (http://www.xchat.org) (automaticaly or not). | Script:Python |
| iTunes-Info 1.0.0
| DMS | Information and Control Script for iTunes Windows. Themable | Script:Perl |
| XMMS-Control 0.3.5.3
| Aypok | An XMMS plugin for X-Chat. It allows you to show the currently playing song, send the song to others, and control XMMS from X-Chat. It even has customizable "themes" and can add received audio files to your XMMS playlist. | Plugin |
| AutoWhois 1.1
| dnc | working win32 build of the "ratboy" autowhois plugin. | Plugin |
| [modified]Script v1
| modified | Added auto NickServ Identify. Script already had fserve, away, xmms show, and system stats. Fully configurable settings, including colors, with commands from with-in xchat. Enjoy. | Script:Perl |
| Now Playing [X] iTunes Script
| Siph0n, and many who helped me | np[X] is an iTunes script for X-Chat on OSX. It has several features, including the ability to control iTunes (pause, play, stop, next, back, random, etc), Announcer, Auto-Announce, CTCP GETSONG, Goto, Remote control, Userlist buttons, and more. I'm updating it frequently. Thanks to Juan Rojas (j4rg0n), and Nick Jenkin for their great scripts of which some code may be based on and of which helped me learn more about perl, and scripting X-Chat. Check the script for help, and editable variables (Above and below where the commands are registered.) Click the "Download this File now!" link at the site. | Script:Perl |
| Dice 0.0.1
| sacarasc | This is the first script I've ever done, not just for XChat but in perl, ever. So far it will generate stats for d20 games (D&D, Call of Cthulhu, etc) and has a basic dice rolling. Not yet added is the +/- on the dice, this may or may not ever come though ;p | Script:Perl |
| Csinfo 1.2.2
| Marc E. | A clean, simple, functional system information script with support for multiple features and plattforms. | Script:Python |
| MPD Info 0.1
| Michael Edwards | This is little Script written in Python, to view the status and the current Song that MPD is playing. You need the MPD command line client (mpc) installed to make this Script work propper. | Script:Python |
| LockAway 0.99
| Michael Kowalchuk | A plugin to automatically set you away when Windows is locked. Requires Windows NT 3.51+ (including 2000, XP, etc.). Source included. | Plugin |
| HBXDCC 2.13
| Martin Heimlich | XDCC script with multiple file pools (queues, channels, ...) and much more. | Script:Python |
| M-Filter 1.2
| Michael Kowalchuk | Word filter/replacer/censor with case emulation. | Script:Perl |
| FooPlay 1.0
| Skylar | Simply show the full text of foobar's window (current playing song etc). Tested on foobar2000 v0.9 beta 9/10. | Plugin |
| xquiz for X-Chat 1.11
| btobw | A script which allows you to run trivia quizzes in X-Chat. Questions and answers are read from a question file, and the quiz is controlled using buttons under the User List. Adapted from Rensel's TypusQuiz for use in #quiz on oz.org irc network. Version 1.11 remembers your place in a question file instead of starting from the beginning when you reload. | Script:Python |
| CODIGO 1.0
| statefull | codigo fuente de un script que pone tu nickcompletion como el prompt de linux. | Plugin |
| autoJoin 1.0
| usbnet | when you are kicked form a channel you can join in automatically. | Plugin |
| LaMeR Text 1.0
| usbnet | This is a funny plugin you can write like a LaMeR... ;) e.g. what are you doing? with lamer text plugin WhAt aR3 yOu dOiNg? hahaah funny? | Plugin |
| BuDuScRiPt 2.6.21
| UDA'Software | Plugin in Italiano con numerose funzioni: LOGs, MACRO, EVENTI, DECORAZIONI, Monitoraggio Utenti/Canali, Gestione stato di AWAY, Motore di Ricerca, e parecchio altro. In aggiunta al Plug-in principale ci sono anche degli Add-on scritti in C++ che aggiungono ulteriori possibilita', come l'AUTOAWAY, rimozione dei colori, gestione degli IGNORE, anti-query flood, ecc... Ora ho anche aperto il nuovo forum per quelli abituati a chiedermi consigli o aiuto, lo trovate qui: http://forum.azzurra.org/forumdisplay.php?f=117 | Plugin |
| unbadsmiley 0.1
| Kari Pahula | s/=)/:)/ | Script:Perl |
| pyGoogleBot 1.0
| ChangWufei | Start the google with !google (then what you want to search here) for example "!google xchat" which then returns the top5 results to the channel. Requires pyCurl. The bot will sleep for 20 seconds after a google to stop spamming, so its best to run it in another instance of xchat. Thanks! | Script:Python |
| Systemcall 1.2
| the-me | This is my first Systeminfo Script. It's very clean and without colors. It shows => Distribution, Kernel, Xorg Version, KDE-Version, VGA Stats (like resolution, BPP, card), soundcard, CPU stats, RAM stats, network stats. Do you have feature requests or bug reports? You can find my Bugtracker on http://www.Cheater-Blacklist.de/dev/DEV-NET/ New in this Version: A few little bugfixes and a new entry for Qt. | Script:Perl |
| Systemcall 1.3
| the-me | This is my first Systeminfo Script. It's very clean and without colors. It shows => Distribution, Kernel, Xorg Version, KDE-Version, VGA Stats (like resolution, BPP, card), soundcard, CPU stats, RAM stats, network stats. Do you have feature requests or bug reports? You can find my Bugtracker on http://www.Cheater-Blacklist.de/dev/DEV-NET/ New in this Version: More support for the Debian `lspci` binary. | Script:Perl |
| amaroknp 1.0
| Tuukka Lukkala | This is a simple script which shows the song played by amaroK in the current channel or query window. It should output something like this: <@mynick> np: Artist - Song [1:34/4:05]. Optionally it can also display bitrate and an ugly progressbar. | Script:Perl |
| Disrok 1.2
| Moobert and Eno_, remaked by Standfest and by KhaosPrinz | I've wanted to try out version 1.1 but only got an 404 so i tried google cache an voila... but it hasen't worked with copy and paste so i "repaired" it. | Script:Python |
| xcdscript 1.0 RC1
| bobef | This plugin allows X-Chat to load DMDScript-s (aka JavaScript, ECMA script) | Plugin |
| X-Winamp 1.51
| Weevil | The definitive Winamp announcer for X-Chat 2.0. Hundreds of satisfied users, tons of features including optional fileserver, global announcement rules so you can specify exactly where you want your global announcements to go, fully customizable announcement messages, and much more. | Script:Perl |
| Name |
Author |
Description |
Type |
| Do Startup 1
| b0at | On start, run "load -e file" for all files ending in ".startup" in the config directory. Also available: a .startup to add the IRC menu back (plus hide version toggle) for xchat 2.6.0 | Script:Perl |
| Query Killer 1.5
| adron | Per the user's preferences, Query Killer can intercept and block PMs (private messages, queries)/Notices/Invites from other users, and send them an Auto Response notifying them that their message was blocked. It can be configured in many ways to allow for complete command over what the script blocks, and what it does after blocking. XChat 2.x+ required. | Script:Perl |
| Systemcall 3.2
| the-me | This is the newest version of the Systemcall script for XChat (Linux) written in Perl. This script shows many informations about your pc in a cleanly and colorless skin. Changes: Fixed the KDE / Gnome routine.. => For bug- and featurerequests go on http://www.linux-dev.org/dev/DEV-NET , this is our offical Bugtracking system. Get the script from http://www.linux-dev.org | Script:Perl |
| Flash-Triggers 2.0
| Flash_ | Versatile and easy to use trigger script (automatic response to keywords, actions etc). /say /msg /me /kick, acts on own commands too. | Script:Perl |
| Neatstats 1.0
| Neatstats | Neatstats provides you free website counter and website statistics services which can be helpful in managing your seo and advertising campaigns. | Script:TCL |
| Systemcall 3.5
| the-me | This is the newest version of the Systemcall script for XChat (Linux) written in Perl. This script shows many informations about your pc in a cleanly and colorless skin. Changes: Added a config file, added a updateshellscript, added a config creator => For bug- and featurerequests go on www.linux-dev.org/dev/DEV-NET , this is our offical Bugtracking system. Get the script from http://www.linux-dev.org | Script:Perl |
| Message Alert 0.4
| Rodrigo Alvaro Diaz Leven | This script popups a non intrusive warning when the user gets a private message or his nickname appears in a channel. ONLY for kde, it uses kdialog with --passivepopup. To install rename it to .pl and put it in ~/.xchat2. Tested only in xchat2 | Script:Perl |
| Systemcall 3.6
| the-me | This is the newest version of the Systemcall script for XChat (Linux) written in Perl. This script shows many informations about your pc in a cleanly and colorless skin. Changes: better english, mandrake support! => For bug- and featurerequests go on www.linux-dev.org/dev/DEV-NET , this is our offical Bugtracking system. Get the script from http://www.linux-dev.org | Script:Perl |
| rpgtools 1.0
| Flávio Codeço Coelho | XChat plugin with tools for running RPG games via IRC. Currently it implements a general dice roller for any kind of die, which can be invoked via the command /roll. Whenever a roll is done the result is sent via /msg to the user with nick 'GM'. A history os rolls is kept, and can be sent to the GM at any time using the command /sendrolls. FEATURE REQUESTS ARE WELCOME! | Script:Python |
| Qauth 1.0
| Joris Cras | This is a plugin to authenticate with Q on the Quakenet IRC servers. | Plugin |
| edittopic 1.0
| LifeIsPain | Adds a /edittopic command which will change the input field to the current topic, including color codes | Script:Perl |
| Xmms Perl Control 0.2
| Superna (and gordy) | Simple Perl plugin to show title/time of currently played song in Xmms under Unix/Linux platform. It can also show automatically new songs. The message is simply changeable. Requires Xmms::Remote | Script:Perl |
| BMPx Perl COntrol 0.1
| Superna | Shows current title played under BMPx, needs Net::DBus. Works like Xchat Perl Control plugin. | Script:Perl |
| a2x 0.0.1
| Stuart Gilbert | A script for displaying more amaroK track information than you can shake a stick at. Based on my iTunes script (i2x). Completely configurable. You can also pause/play, skip forwards and backwards, and mute with commands. | Script:Perl |
| EkoXMMS2 0.2rc2
| Ekowc | XMMS2 song announcer and controller for X-Chat. Shows Current song, length, bitrate, mime and ID. Still in beta, use with caution. | Plugin |
| aVirtualInferno 5.0+
| Illuminati | System info script for X-Chat Aqua. Compatible with OSX Tiger and Intel Macs running the X-Chat Aqua universal binary. Contains an iTunes display and system information display. | Script:Python |
| Highlight logger 0.1
| le_rasta | Lorsque l'on est away, ce script logue les highlights, et au retour du away, celui ci ouvre un onglet et les affiche avec l' horodatage et le pseudo de la personne. While you're away, this script logs all highlights, and when you come back it opens a new tab and displays them with timestamp and with the guy's nick. | Script:Perl |
| BabelXChat 1.0
| Natale Vinto | A translator for xchat using Babelfish (Altavista) | Script:Perl |
| RSS Reader for Xchat 2 1.0
| Archville | This Perl/Tcl script reads RSS/RDF/XML files and posts the news on your X-Chat current tab. It supports any number of RSS feeds and you can define them at rss.list | Script:TCL |
| HighlightCollector 1.0
| ratm | Collects highlights and outputs them with their context and its time in a separate tab. | Script:Python |
| Orixchat 2.3
| Natch & CaLcMaN | Version française de X-Chat spécialement conçu pour le Réseau Orihane (http://www.orihane.org/ pour Windows & Linux | Other |
| nyQuizz 0.4
| Fabien Coulon | nyQuizz is a Quiz-bot plugin for Xchat, precompiled for linux. Features: 3 switchable types of hints (begin or end of answer, 1 letter over 3, scrambled letters, random). Revolt function: players have a reserve of stones they can throw on the question if they don't like it. Cumulative scores that can be maintained on a web page. | Plugin |
| bmp_now-playing 0.1
| Fake | Now Playing Script for Beep Media player, based on songchange plugin. all what you need in the archive :) | Script:Perl |
| Another xmms-info script 1.0
| Dyskord | A really simple script, just displaying the current track, and if chosen, some more detailed infos (time, bitrate) | Script:Perl |
| X-Chat Whois 1.2.3
| DMS | extended whois script (themable) | Script:Perl |
| SystemInfo 0.7.1
| DMS | Systeminformation plugin for Windows (with MBM support) without external dll. Themeable and support for language files | Plugin |
| Now Playing X 2.5
| Siph0n et al | np[X] is an iTunes script for X-Chat on OSX. It has several features, including the ability to control iTunes (pause, play, stop, next, back, random, etc), Announcer, Auto-Announce, CTCP GETSONG, Goto, Remote control, Userlist buttons, and more. I'm updating it frequently. Thanks to Juan Rojas (j4rg0n), and Nick Jenkin for their great scripts of which some code may be based on and of which helped me learn more about perl, and scripting X-Chat. Check the script for help, and editable variables (Above and below where the commands are registered.) Note: This is the latest version, the other's link is dead. | Script:Perl |
| Fake CTCP Version 1.1
| Thomas Ledet, Reikon | Script re-written in X-Chat 2.0.8 Perl Interface and IRC replies collection enlarged by Reikon. Replies gathered from blue-elf's sleep script for jIRCii. Read the script for installation instructions, and enjoy! --Reikon | Script:Perl |
| Wrestling 1
| Fritz Konz | another /slap tool, allows to fight in random wrestling moves. Devided into submission-holds, top-rope-moves and standart moves. have fun. | Script:Perl |
| User Match 005-1
| b0at | Match clones, unique addresses, and/or users (with multiple negatable wildcard pattern) in the current channel, the current server's channel, all channels, specified channels, or between channels. (See after __END__ for changes) | Script:Perl |
| Name |
Author |
Description |
Type |
| X-Tray 1.2.3pr
| Michael Hotaling | Windows System Tray Plugin for X-Chat. Features Alerts for various X-Chat events as well as several other helpful options. | Plugin |
| Watch For Me 0.0.2
| ai2097 | This script makes WATCH and ISON information visible to the user, so that users can set up their own watchlists on a per-network basis. On networks that support watch, simply run "/watch +nick1 +nick2 +nickN", and online/offline events will be displayed the same way /notify displays them. On networks that support only ison, run "/time -repeat 2147483647 150 ison nick1 nick2 nickN" to have online/offline *change* events displayed every 2.5 minutes, which roughly emulates the watch behavior. | Script:Perl |
| FiSH v0.98
| http://fish.sekure.us | FiSH is using blowfish encryption and diffie-hellman key-exchange to secure communication over IRC. FiSH URL: http://fish.sekure.us/ http://fish.secure.la/ | Plugin |
| qdccFetch 0.1
| Markus | qdccFetch is an X-Chat plugin for Linux/Windows designed to give a better visual representation and a more robust interaction with DCC file transfers. The plugin to X-Chat is written in C, whilst the GUI is coded in C++/QT4.1. Its similar to the dccAssisstant. | Plugin |
| IRCinfo 0.01
| Erik Zettel | This is a really nice script written by me in bash. It displays system information such as kernel version, hostname, uptime, cpu, X resolution, busy swap, ram, videocard, videocard driver, opengl information, nic, client name and more. It is specially designed to work fine with Ubuntu GNU/Linux. Use "/exec -o ircinfo" to show your system information in your current channel! | Script:Other |
| TraffiX 1.3
| Erik Zettel | TraffiX 1.3 is a nice script for XChat written by me in Tcl. It displays your current traffic ( e.g. Download: 2334.1Mb ... ) and the version of XChat in your current IRC channel. Use "/traffix" to do so. If you need help type "/trafhelp". license: GNU GPL version 2 and above | Script:TCL |
| MusiX 1.2
| Erik Zettel | MusiX 1.2 is a nice scipt written by me in Tcl. It displays the current song played by XMMS and the version of XChat in your current IRC channel. Use "/musix" to do so. For help type "/mhelp". MusiX 1.2 requires XMMS InfoPipe version 1.3. Get InfoPipe from http://www.beastwithin.org/users/wwwwolf/code/xmms/infopipe.html. Many thanks to http://www.linuxirc.com for promoting my programs! MusiX is Free Software. It is licensed under the GNU GPL version 2 and above | Script:TCL |
| xchat-parse-netlink-msgs/ 0.0.2
| David Precious | This Perl script for XChat parses messages relayed from one IRC channel to another (typically on a different network) by the NetLink eggdrop script written by David Proper and turns them into "normal" channel messages. So, instead of appearing to come from the nick of the bot doing the relaying, with "(user@network)" appended to the message, they'll appear to have come directly from the user who sent the message. | Script:Perl |
| xchat-filter-messages 0.0.1
| David Precious | This Perl script for XChat silently discards incoming messages matching any of a set of regular expression matches. This allows you to remove things you don't want to see from the chat - I personally use it to remove things like "nick is listening to ..." The matches are defined one per line in a file. By default, this file should be called filterrules and placed in your xchat config dir. If the file is updated while xchat is running, /filterrules will reload it. | Script:Perl |
| MPD Info 0.1.0.1
| zappi | This is a shiny new version of my famous MPD_Info script with tons of outstanding new features. ;) Just give it a try. :) It still abuses the MPD Console client mpc, so it is better to have them installed. | Script:Python |
| XCDScript(bugfix) 1.0RC2
| NiTr0 | Small bugfix - exception parser in XDS_UNLOAD function. | Plugin |
| IRCOP Filter Script 1.0
| ascii | This is an simple filter script for server messages to make it easier for IRCOP's to handle all the messages. It creats querys for line like QGZ globals spammfilter helpop and many more. testet on irc.gamernet.org | Script:Perl |
| MAC iTunes Automatic Display v0.5
| __AnGeL__ | Automatic/manual display of current itunes played song to list of #channels (add/delete/list #channels functions added). Automatic update when script load. * Just download into Plugins/ or download zipped autoinstalling .pkg fle * //////////// **ONLY TESTED ON MAC OS X ** | Script:Perl |
| BOFH excuse script 0.3
| pepolez | Provides BOFH excuses for parts, quits, kicks, slapping and killing. Can also print a BOFH excuse to the current channel. Commands do not override main commands. | Script:Perl |
| fserve 1.0
| Brad Allen | Shares the contents of a folder over X-Chat via DCC Chat or PM. Supports limiting number of uploads, does not have ACL. | Script:Python |
| pyGoogleBot 1.2
| ChangWufei | Start the google with !google (then what you want to search here) for example "!google xchat" (you can also google for images and videos with !image and !video) which then returns the top5 results to the channel. Requires pyCurl. The bot will sleep for 20 seconds after a google to stop spamming, so its best to run it in another instance of xchat. Thanks! | Script:Python |
| You Know your an IRC addict.... 1.0
| Sage | You know when your an IRC addict if.... script. This is my first script written in perl. It works for xchat 2.x It's a SLAP script. | Script:Perl |
| XChat-2 Kaffeine Remote Control 0.3
| John Holden | Uses Kaffeine's DCOP interface to remotely control Kaffeine through XChat. Kaffeine is an open-source Linux multimedia player (http://kaffeine.sourceforge.net). | Script:Perl |
| random ctcp version reply 0.1
| fufuu | random ctcp version reply | Script:Python |
| lookupbot 0.0.1x
| Craig Andrews & Flash_ | Webscrapes various sites. Like !google but for dictionary lookups, thesaurus etc. Also checks the profanisauris, urban dictionary, Google images (returns url) and word definitions. | Script:Perl |
| XDCC-Queue 0.1
| Yacin Nadji | Allows users to queue up a range of packs from an XDCC Bot to make downloading easier. | Plugin |
| XCDScript 1.0RC3
| NiTr0 | Original version by bobef is placed here: http://www.lessequal.com/xcdscript RC3 version by me - fixed a bug in xchat_get_info. | Plugin |
| rbclient_xchat 0.1
| anarka | Rhythmbox XChat announce script | Script:Python |
| rbclient_xchat-old 0.1
| anarka | Rhythmbox(versions prior to 0.9.5) XChat announce script | Script:Python |
| Temperature Converter 1.0
| jamesdehunter | Just a simple temperature converter with two commands: /convertfc <temp> - converts from Fahrenheit to Celsius. /convertcf <temp> - converts from Celsius to Fahrenheit. | Script:Perl |
| Phonetic Alphabet 0.0.1
| Léo Cacheux | This simple plugin write in phonetic alphabet and convert phonetic aplhabet writting into plain text | Script:Perl |
| Banshee XChat Announcer 0.2
| Tim Denholm | A Perl script for XChat which announces the current playing song information from Banshee into a channel. It can also control Banshee (skip track, play/pause). | Script:Perl |
| mpd now playng 0.3
| Kuznetsov Ilya | music player daemon `now playing' plugin for xchat, with no dependencies | Script:Python |
| XChat StatusIcon 1.1
| psp250 | Adds GTK 2.10+ StatusIcon support to XChat 2. Simple python script to show an icon in the tray with hide/show gui stuff and blinking icon on events. Might rewrite in C... | Script:Python |
| qnet auth, connect, join, invite 0.01
| Adam Hackett | Detect connection to Quakenet, auth with Q, hide ip, join non-password protected channels, request invites to Q/L controlled channels and then join these channels upon receiving a matching invite | Script:Python |
| Name |
Author |
Description |
Type |
| Rhythmbox XChat Announcer 0.1
| Tim Denholm | A Perl script for XChat which announces the current playing song information from Rhythmbox into a channel. It can also control Rhythmbox (skip track, play/pause). | Script:Perl |
| WinampInfo 0.8.1
| DMS | Winamp control and information plugin supporting ID3V1, ID3V2 and OGG/Flag tags. (Themeable, cue-support, unicode support for ID3V2) | Plugin |
| #nnm amarok nowplaying script 0.32
| sdemon | Shelf | Just another amarok script. Why to choose this on? 'Cause it nicely works with unicode, also uses kinda alternative time indicator (/nowp 1 to see it). Meet us @ irc://irc.nnm.ru/ | Script:Perl |
| msga 0.5
| mr_blue | /msga nick1 nick2 ... nickN | the private message to send to nicks specified before the '|' character and /msgs the private message to send to ALL nicks except those prefixed bye '@' and '+' | Script:Perl |
| Woot Scraper 0.9.1
| Ben Cordes | Keeps track of the current W00t! (www.woot.com) and notifies a channel via the /topic. | Script:Perl |
| ServeMeFilter 0.22
| Plast | Plugin designed to filter out all unwanted messages and put them into seperate tab/window. You may filter one or group of nicknames from one or all channels you are in. Very useful especially over QuakeNet where almost every channel use to have some -spam- or -game- bot with similiar nicknames like [ServeMe]XX where XX is number of the bot. | Plugin |
| bayes-irc 0.1
| ShiN0 | bayes-irc provides a library and plugins for use in IRC Chat. The idea is to bring bayesian filtering known from E-Mail Spamfilters to IRC-Chatclients. | Plugin |
| VLC announce 1.0
| Poka64 | A VLC announcer script for Xchat (linux). Open VLC_announce_1.0.pl in a text editor for instructions how to configure VLC. | Script:Perl |
| XChat-apt 0.5.0
| the-me | XChat-apt is our new project ( stable now ), with that you can handle all our XChat perl/tcl scripts. You can install/remove/upgrade all/update one package with one easy command. It's like the apt tool from debian. Package searching, versionsinformations etc. are included, too. If a new version of this script is available, it will update itself. | Script:Perl |
| bayes-irc 0.11
| ShiN0 | bayes-irc provides a library plugins and tools for use in IRC- Chat. The idea is to bring bayesian filtering known from E-Mail Spamfilters to IRC-Chatclients. | Plugin |
| file-butler 0.1.1-4
| Mario Kless, brokndodge | Xchat Perl Plugin to serve local files to the IRC using a ratio system to support fair trading. Current version known to work on linux. May work on windows, let me know if you try file-butler on windows. | Script:Perl |
| XChat-apt 0.5.5
| the-me | XChat-apt is our new project ( stable now ), with that you can handle all our XChat perl/tcl scripts. You can install/remove/upgrade all/update one package with one easy command. It's like the apt tool from debian. Package searching, versionsinformations etc. are included, too. If a new version of this script is available, it will update itself. New: Some good improvements and speedups. | Script:Perl |
| EXCT 0.2.1
| Benjamin Nehls | This is a Perlscript for XChat that print the current track from XMMS | Script:Perl |
| Media Player Classic 0.3
| Thomas___ | a simple DLL who retrieve the Media Player Classic Window's name, Sources includes | Plugin |
| EasyXdcc 0.2
| Boulière Tristan | Xdcc download manager (support queue on different channel, server and bots) | Plugin |
| xchat-notify 0.1
| Kanru Chen | Use freedesktop notification framework to display popup window when somebody addressed you. | Script:Python |
| xdccq 0.3
| jmoiron | Keeps a local queue of xdcc requests, and dishes them out as files finish. Ideal for grabbing many consecutive packs from a single bot. Tested rigorously. | Script:Python |
| ROLLCALL 0.1
| Charles Wolfe | A simple script that prints out the nicks of all the users in a channel. It's good for when you have no one to talk to, this gets everyones attention. | Script:Perl |
| user list icons: white text 1
| b0at | Near-white (on transparent) user list icons. Included are sets in png and Windows icon formats. Do as you please with it. | Other |
| myqauth 1.0
| Julien Soula | authentification on QuakeNet with MD5 challenge : /myqauth <login> | Script:Python |
| dcclog 0.1
| jmoiron | logs of DCC events, concentrating on RECV events, with in-script customizeable interpolated log format string | Script:Python |
| XChat2 Logitech G15 Plugin 1.0
| wbb | View your chat messages on the G15 LCD Display. Navigate and scroll through messages. | Plugin |
| DCC Batch Upload 1
| b0at | Upload a directory's worth of files to another user with little effort | Script:Perl |
| GetMonitor 0.2
| J. Victor D. Martins | GetMonitor is a Python XChat script for monitoring DCC file servers' requests on sharing channels and IRC servers. Similar to AutoGet and SDFind scripts, it helps you request files, monitor queues, and search files automatically. | Script:Python |
| FreenodeId 0.7
| Roberto Aguilar | Script to automatically identify to the freenode network. | Script:Python |
| MPCinfo 1.3
| 2Points | Displays information about the file currently playing in Media Player Classic (http://sf.net/project/showfiles.php?group_id=82303&package_id=84358) in the current window, similar to, for example, a "Now playing" plugin for WinAmp. Since Media Player Classic is Windows-only, this plugin will obviously be useless and most likely completely broken on a *nix X-Chat build. Python 2.5 is required. | Script:Python |
| bigroom 1.0
| maxy | This script is for big and noisy support channels. It detects if a channel is a big room and starts to hide only the irrelevant join/part/nickchange messages. It will (optionally) highlight questions of newcomers, threads you are involved into, and threads of your choice. | Script:Python |
| RandomSlap 1.0
| defcon | random slap script | Script:Perl |
| awhois 1.0
| defcon | Whois for IRCOps. Send a MSG to the User who /whois'ed you. | Script:Perl |
| Amarok_XChat 1.2
| WebDragon | enhanced version of original 0.2 version at http://consistencies.net/scripts/ which adds randomized announce phrases for humor and fun and boredom relief from "me is now playing 'blah'" over and over. some code refactoring. colors, if you want them. it's uncannily appropriate at times in its choice of phrase. :-) | Script:Python |
| Name |
Author |
Description |
Type |
| XChat Auto-op script (pyXAOP) beta 1.0
| psi | pyXAOP is a configurable autoop script for xchat in python. If there is enough interest, I will port it to a native xchat plugin. It is pretty stable, but I need some beta testers. Please leave a message on the site. | Script:Python |
| bigroom 1.1
| maxy | This script is for big and noisy support channels. It detects if a channel is a big room and starts to hide only the irrelevant join/part/nickchange messages. It will (optionally) highlight questions of newcomers, threads you are involved into, and threads of your choice. | Script:Python |
| zelastlog 1.1
| Sativouf | Displays last log when entering a channel / query | Script:Python |
| Watch for Me 1.0.0
| Travis Snoozy | Provides an interface for per-network notification lists, via /lnotify ("local" notify). This prevents false-positives when visiting new servers, and also prevents leaking your contacts between servers. Tested on Linux with XChat 2.6.6 and Perl 5.8.8. | Script:Perl |
| iTunesAnnounce 1.0
| Matthew Harris | iTunesAnnounce is a Ruby script that announces the track information of the currently playing song in X-Chat. This script is meant for Windows users and does not have any special features such as controlling iTunes itself. | Script:Other |
| XNP 0.8.1
| Craciun Dan | XNP is an XChat Now Playing script for Amarok capable of showing detailed informations about the current playing track and the music collection indexed by Amarok. It displays the title, artist, album, year, length, bitrate and size of the track with the possibility to choose which one to be displayed or not. It is highly configurable through various commands and also has a graphical menus interface. | Script:Perl |
| Fun Fact Script V1
| Killerfurbies | Are you as interested with useless facts as I am? Well with Fun Fact Script, you can type /funfact and a random and useless fact will be sent into whatever channel you are in! There are over 320 fun facts! | Script:Perl |
| Tabify 002
| b0at | Show text events in their own tabs (only in that tab OR also in original context); persistent configuration. New in 002: identify source tab in destination tab. | Script:Perl |
| EasyXdcc 0.1
| Boulière Tristan | Xdcc download manager (support queue on different channel, server and bots, save and load queue) | Script:Python |
| NerdList 0.6
| Elena ``of Valhalla'' | A script that manages a log of nerdy actions by the users of a channel and prints the top N list. See also http://www.trueelena.org/proj/scripts/nerdlist.php | Script:Python |
| Hilight Alert 1.0.2
| Rolcol | This is mainly used to sort hilights when away from the computer. Hilight Alert either messages or notices the user a hilight message as well as the occuring channel. You may change between message and hilight with /hilight. | Script:Perl |
| Multiget.pl 0.1
| Cor Oisnga | Download you files from fservers automatically. Just download the user's file collection, mark the ones you want to download with a * and off you go | Script:Perl |
| J5's Rss Reader 0.14159265+1
| JohnnyFive | This script grabs RSS from multiple feeds and messages them to channel(s). It uses timers for output, and eliminates redundancy by keeping a list of recently printed items. (Note: Fixed script to load for first-time users) | Script:Python |
| Cyth's Amarok now playing script 1.0
| cythrawll | communicates with amarok via dcop to get song info and display it. Can also be used to automatically dcc the currently playing song to a user. /nowplay and /sendnow | Script:Perl |
| Elite Translator 1.0
| epoch | This perl script was written to translate forward and backward, 6 different languages. Syntax is described within the script. | Script:Perl |
| Elite Ban/Deop Revenge 1.0
| epoch | This perl script was written to op you when you are deopped, and if someone sets +b on your hostmask, it will -b your hostmask, +b their hostmask, and kick them out of the channel before you can say oh my god! | Script:Perl |
| Elite AOL Spammer 1.0
| epoch | This perl script was written to barf highly random halfwitted aol-chatroom-speak into an irc channel. The syntax is /aol | Script:Perl |
| Elite KTorrent Spammer 1.0
| epoch | This perl script was written to spam the output of ktorrent using kdcop into an irc channel. The syntax is /ktorrent <torrent number> | Script:Perl |
| Elite Weather 1.0
| epoch | This perl script was written to spam the output of the perl module Weather::Underground into an irc channel. The syntax is /weather <zipcode> | Script:Perl |
| Elite WhoisIP 1.0
| epoch | This perl script was written to spam the output of the perl module Net::Whois::ARIN into an irc channel. The syntax is /weather <zipcode> | Script:Perl |
| EasyXdcc 1.0
| Boulière Tristan | Xdcc download manager (support queue on different channel, server and bots, save and load queue). English, Français. | Script:Python |
| apctrl 0.0.1
| Tim Welch, Aypok, Michael Gabilondo | apctrl is a port of xmms-control to work with audacious; this version has been minimally tested so far. apctrl allows you to control audacious from xchat, to display the song that is currently playing in a channel or query, to send the currently playing song to someone and easily allows you to play songs that were received via dcc. The output can be fully customized via a config file (I didn't test this in this version), so if you don't like the hideous default bright colors, you can change it. | Plugin |
| G15 Highlighter Script 0.9
| Lattyware | Displays highlighted messages on your Logitech G15 LCD screen. This is a script for Linux users. GPL 3'd. See http://www.lattyware.co.uk/OtherFiles/G15Highlighter.jpg for the output. | Script:Python |
| XDCC-FIREFOX-HANDLER v1.0
| Olivier | The purpose of this BASH script is to interface xchat with firefox, in order to make it handle the xdcc:// protocol. | Script:Other |
| SharedChannels 0.3.1
| Jason Farrell | Shows which users in #comparison_channel are also in your other channels (on the same network.) Useful for finding bots, discovering what users share your interests, or seeing who might have seen you say something in other channels. | Script:Python |
| Bug Chaser 0.6.2
| ct^ | Catches "bug [number]" and provides a link to the bug. Mostly for Bugzilla on MozNet, but easily adapted. | Script:Perl |
| Close Queries 0.2.1
| ct^ | Closes all open query windows on /clq. Useful when attacked by spam bots. | Script:Perl |
| Double Agent 2.0
| Rolcol | This spy script sends everything said and done to receiving channels. v2.0 has the added commands: !spy and !switch. !spy usage: !spy [spy channel] [receiving channel(s)]. !switch turns the spy on/off. | Script:Perl |
| kiss.pl 1.0
| foohey | This is a useless generator of kiss style « :XpPxXpPxpPxPx.... » ! | Script:Perl |
| RCVR 0.2
| afby | random ctcp version reply | Script:Python |
| Name |
Author |
Description |
Type |
| Sajoin Abuse beta
| Rolcol | Sajoin Abuse was created at a request of a member. It makes a person join 50 random channels with the command /abuse [name]. | Script:Perl |
| KTorrent Info 1.0
| xevix | Displays information for all loaded torrents in KTorrent. Copy and paste the text in the link to ktorrent-info.pl and place in ~/.xchat2 | Script:Perl |
| xevix 1.0
| xevix | Displays currently playing stream in audacious with /ad. | Script:Perl |
| audacious-show 1.0
| xevix | Displays currently playing stream in audacious with /ad. | Script:Perl |
| kaffeine-show 1.0
| xevix | Displays currently playing stream in Kaffeine with /kf. | Script:Perl |
| AutoREJoin 1.0
| jaxx | This script is for rejoining a channel automatically where you were kicked. | Script:Perl |
| improved nick completer 0.1
| Thomas Ziebura | This improved nick completer is activated by pressing the tab key just like its built in pendant. However it is capable of completing substrings which are not at the beginning of a nick or a channel name. To address someone with a nick like "[sillytag]bobby" you may enter "bob" and press tab. Pressing tab multiple times lets you cycle through all matching nicks, channels and network names. Pressing shift and tab lets you cycle backward. If you put a text file named "nickcompleter.txt" in your ~/.xchat2 directory the improved nick completer will also scan that file for matching expressions. Note: If you do not want ", " to be appended by the nick completer you can disable or change this in XChat's input box options. | Script:Perl |
| slashhardcore.rb 1.0
| Logan Koester | A station tuner for Digitally Imported radio. Example: /pls drumnbass will tune into that channel with your preferred music player. | Script:Other |
| iRCTunes XCA 2.0.x
| Michael Brice | iRCTunes links X-Chat Aqua and iTunes together, adding new features to control iTunes from within the IRC client, the ability to export current track information to a channel and much more. It does it all with a sleek, stylish interface as well. | Script:Perl |
| X«amarok 1.0.1
| dea7h | X-amarok it's a x-chat script that allow you to notify -through Amarok- your listening track on IRC. This plugin was wrote in python and it depends on dcop; unfortunately that makes this "plugin" only for *nix OS. X-amarok offers a lot of features (some that can interact directly on amarok through xchat): - To create a channels list (with also the choice for specify the network) to exclude them from your notice messages; - The possibility to choice the notice mode (message, action) and to create your favourite theme for the notice message (with the possibility to add information on the current brano, thanks to &title, &artist, &year, etc.. tags); - To pick up and reduce the amarok volume through a rapid menu; - To vote the track directly on xchat through a menu; - To enable the "CTCP send server" that allows (if it's enabled) to send automatically the current listened track to the requested user, sending just a CTCP <trigger> (that can be set); - To create a sort of PNG userbar with the last listened tracks, to use that like a forum sign (it requires a host, php and gdlib). For other information, comments, bugsreport, visit http://www.dea7h.it NB: The homepage is traducted in some language (english and italian) | Script:Python |
| pyDic for XChat 0.83
| Migons | pyDic for XChat brings translation site www.ilmainensanakirja.fi to XChat. Especially useful for people living in nordic/baltic countries, since ilmainensanakirja.fi provides translations for their languages. | Script:Python |
| Random Xchat-Xmms 0.8.2-jn
| Jnbek | This is a modified version of Craig Kelley's xchat-xmms.pl script. A random sentence is displayed along with the song information and or filename. Sentences can be easily added or changed. | Script:Perl |
| Exaile Now Playing 1.1
| Sonic | An Exaile plugin for X-Chat. It allows you to show the currently playing song and control Exaile from X-Chat. (load the plugin and type /exaile help for more infos). | Script:Python |
| MOC-script 0.1
| Banuva | Control your MOC player from X-Chat | Script:Python |
| mopup 1g
| Warren Myers | auto-op all new users upon join | Script:Perl |
| G15Highlighter 2.6
| Lattyware | G15Highlighter is a python script by Lattyware for the Logitech G15 Keyboard and xChat. It displays any messages that hihglights you in xChat on the G15's screen. | Script:Python |
| wmlinksubber 0.0.8c
| Andre Riemann, Jeronim and FoeNyx | This Python script replaces links like this: [[de:Linux]] with the corresponding Wikipedia URL, when either you or someone else types them. It requires X-Chat 2.0.6 or later. | Script:Python |
| Altyazi(Subtitle) parser 1.0
| deneme | Altyazi(subtitle) parser script parses subtitle URL from divxplanet.com address. Usage: /altyazi IMDBid for example /altyazi 0418279 gives Transformers(2007) films subtitle URL. in Turkish: Altyazi(subtitle) parser scripti divxplent.com adresinden 1 CD'lik altyazilarin URL adresini, verilen IMDB id'ye göre çiktisini verir. | Script:Perl |
| Google Parser 1.0
| deneme | Google Parser script searches google and displays links from results. Usage: "/google deneme" gives description and links of query. in Turkish: Google parser scripti ile google üzerinden aramalarýmýzý yapabiliriz. Sorgulama ile ilgili çýktý pencerede alýnýr. Ayrýca bu script altyaziparser scripti ile de kullanýlabilir. Kullanýmý: "/google sorgu" yazdýðýmýzda sorgu ile ilgili açýklamalar ve baðlantýlar çýktý olarak alýnýr. | Script:Perl |
| RSS Reader 1.0
| deneme | RSS Reader script parses RSS feeds and prints output. Usage: First of all We need to add URL's to "rss.txt" file with this command. "/rss -add URL" then we need to know associated number with URL.This command gives associated numbers with URL: "/rss -list" and last we write this command to read RSS feed: "/rss #" # belongs to a number associated with URL for example: "/rss 1" We took associated numbers output with this command: "/rss -list" in Turkish: RSS Reader scripti ile RSS feedlerini okuyabiliriz. Öncellikle okumak istediðimiz RSS URL'sini "rss.txt" dosyasýna eklememiz gerekmektedir. Þu komut ile bunu gerçekleþtiriyoruz: "/rss -add URL" daha sonra her URL bir numara ile iliþkilendiriliyor. Bunun bir listesini almak için "/rss -list" yaziyoruz. En son olarak da okumak istediðimiz RSS URL'si ile iliþkilendirilmiþ numarayý yazýyoruz: "/rss 1" gibi. | Script:Perl |
| Audacious XChat Announcer 1.0
| Milad Rastian | You have full control on your music box from your xchat more help /ab_help | Script:Perl |
| MusiX 1.2
| Zedman | MusiX 1.2 is a nice scipt for XChat written by me in Tcl. It displays the current song played by XMMS and the version of XChat in your current IRC channel. Use "/musix" to do so. For help type "/mhelp". MusiX 1.2 requires XMMS InfoPipe version 1.3. Get InfoPipe from here. Many thanks to linuxirc.com for promoting my programs! | Script:TCL |
| TraffiX 1.3
| Zedman | TraffiX 1.3 is a nice script for XChat written by me in Tcl. It displays your current traffic ( e.g. Download: 2334.1Mb ... ) and the version of XChat in your current IRC channel. Use "/traffix" to do so. If you need help type "/trafhelp". | Script:TCL |
| IRCinfo 0.01
| Zedman | This is a really nice script for XChat written by me in bash. It displays system information such as kernel version, hostname, uptime, cpu, X resolution, busy swap, ram, videocard, videocard driver, opengl information, nic, client name and more. It is specially designed to work fine with Ubuntu GNU/Linux. Use "/exec -o ircinfo" to show your system information in your current channel! | Script:Other |
| Regex Policy Daemon Plugin 0.1
| Christian Thaeter | Rxpd plugin for XChat is a plugin for the XChat IRC client which lets users filter the incoming conversation with the RegexPolicyDaemon. This is used to ignore spam, trolls, and other abusive content (at the user's option). People can publish their ignore rules and then filter or merge published rules from friends into their own rules, thus providing a distributed peer to peer system. | Plugin |
| SysInfo XChat Announcer 0.1
| Tim Denholm | A Perl script for XChat which announces hardware and system information into a channel. | Script:Perl |
| Rock Paper Scissors 1.0
| pewbert | a simple rock paper scissors game to play with your friends online. Zip includes rps.py and knockout.py 0.7 by rg3 | Script:Python |
| SmartAlert 0.1
| Jochen Baier | SmartAlert will notify you if a new message is posted in a channel. To avoid too many notifications you will only get notified if in the last 5 minutes no new message was posted. With this plugin you will not miss the beginning of a conversation anymore. | Plugin |
| Chan Saver 1.1b
| LifeIsPain | Allows for Channel Specific settings to be retained (Beep on Message, Show Joins/Parts, Color paste, Blink Tray on Message). Can set default settings based on network, tab name, or both. | Script:Perl |
| randomSlapper 1.0
| Romnous | This is a XChat-plugin for generating random slap messages | Script:Perl |
| Name |
Author |
Description |
Type |
| MPD Info Script 0.1.1pre-alpha
| skaven | Due to Windows-compatibility and networking-support i wrote a new script in Perl (remember the one maintained by nadar). Not much features by now but working. | Script:Perl |
| UplinkGreeter 0.25
| Justin Vermillion | A small auto-greet script to send a message when someone joins your channel. This can be configured to run on a specific channel (or channels), and can also be configured to only greet specific hostmasks. | Script:Python |
| Custom Popup Menu 5
| osxdude | This is a custom popup menu, so when you right click a user's name, this menu shows up. This specific version has some attention commands, some LARTs, a rule telling menu, and some more things added to the main menu. Watch for new versions as this can be updated very frequently! To install: Replace this file with popup.conf in the directory ~/.xchat2 and restart XChat. | Other |
| URL to tinyurl converter 0.1
| Yuval Langer | I've wrote it together with people at #israel @ freenode a year or two ago (now it's dec 27 2007) You put this into a file called tinyurl that sits in some directory that's listed in your PATH, then add the user command: "exec tiny %2" whenever you want to convert a long URL to a tinyurl [1] just write the following command: /tiny [URL] [1] http://tinyurl.com/ | Script:Other |
| Client Spoofer 1.0
| hailtothethief | Change the CTCP VERSION reply in xchat. I don't know if it's a standard feature in the newer versions, but it wasn't in 2.6.6 which is what I use. Email me with comments/questions/improvements/flames. | Plugin |
| ANP 0.2.1
| Craciun Dan | ANP (Amarok Now Playing) is a small plugin that shows the currently playing track in Amarok in the form: /ME Rocks: Artist - Title. | Plugin |
| XNP 0.8.3
| Craciun Dan | XNP (XChat Now Playing for Amarok) is a script that displays informations about the current playing track in Amarok and the audio collection. It is highly configurable through many commands and has a graphical menus interface. The standard command displays the track's title, artist, album, year, number, length, bitrate and size. | Script:Perl |
| VirtualDub Status 0.1
| Daemon404 | If you have something encoding in VirtualDub, this script will spam your encoding status (times, percentage done, speed, etc.) to whatever tab you run it in. | Script:Perl |
| WB (Daemon's) 0.1.3
| Daemon404 | A Welcome Back script for XChat, since the only one available is some what outdated, and lacks features. This script stores verything in an SQLite database and remembers WBs based on a hostmask, not just a nick. Can be configured to not display WB messages in certain user-specified channels. Written in Lua. | Script:Other |
| notify_channels 0.1
| Vlad Dogaru | Notifies the user on activity in selected channels. | Script:Python |
| Whois Notify 0.2.1
| Craciun Dan | Automatically perform a /WHOIS command whenever one of the nicks in your notify list comes online. | Plugin |
| XMMX 0.1.1
| Craciun Dan | This Perl script is a basic XMMS now playing script which displays the currently playing song in the form /ME Rocks: Artist - Title [XMMS]. | Script:Perl |
| Twitter-submitter 1.0
| bloodywing | Submits your thoughts to twitter.com - You have to edit the User and password variables. - Audacious Support - Undo Function - and submitting your thoughts and announce them in the current channel | Script:Perl |
| sndmgr 0.0.3
| wwp | A simple and configurable sound manager. Basically designed to play sounds on any event, it can be configured to perform any action upon any signal received from xchat (1.8.x). | Plugin |
| PotScript 1.0
| Iain Cambridge | Random slapper, random quit messages, random part messages, random kick messages, rss feed reader, milw0rm search function, and 1337 speak | Script:Perl |
| sessaver 0.1
| DaP | Tired to re-open query windows to your mates after XChat crash or power blackout? This plugin provides "permanent session" with the help of a generic IRC proxy. Written in Ruby. | Script:Other |
| Amarok Now Playing 1.0
| Nicholas Presta | This plugin displays the current song playing in Amarok for all the channel to see. Displays the artist, album, title, playcount, and current playing time. | Script:Python |
| Quit.rnd 0.1
| SuPeRhOmEm | A simple script that allow you to quit irc with a random quit message. Messages are all stored in a text file so you can add more as you wish. | Script:Perl |
| Amarok Now Playing Plugin 0.2.4
| Craciun Dan | ANP (Amarok Now Playing) is an XChat plugin that shows the currently playing song in Amarok in the form: /ME Rocks: Artist - Title. You can customise the message to be set, so instead of the default 'Rocks:' message, you can put whatever message you want. It also has menus and three commands to control Amarok from within XChat, /PLAY, /PAUSE and /STOP. This new version features a new command, /ANPMENU, to toggle showing the menu, a How-To and a FAQ, which you can find in the 'doc' directory. | Plugin |
| HiLights 1.2
| TroLL / grumpf | Script en python pour recevoir une alerte dans la fenêtre courante concernant les HL reçus sur d'autres chans ou dans des query | Script:Python |
| WhereAreYou? 1.0
| hailtothethief | Basically it takes the hostname from the user, and runs that through geoiptool.com, then scrapes that for the Country, Region (State), and City. Fields are blank if they can't be resolved. Read the readme.txt for details. | Script:Python |
| Amarok Now Playing For Xchat 1.5
| Nick Presta and Bryan Conrad (hailtothethief) | A good little script to provide a configurable Amarok now playing string. Has a few cool features e.g. gui configuration via the menu and auto-announce on song change. It can also be set to only auto-anounce on certain channels. Nick - nick1presta at gmail dawt com Bryan - bluberry939 at gmail dawt com | Script:Python |
| XWeather 1.0
| Joey | Weather script that uses data from Yahoo! Weather. | Script:Python |
| Speak .1
| Charles Wolfe | Speak will convert text to speech if your nick is said in a channel. Requires Linux and Festival. | Script:Perl |
| Al Bhed 0.1
| bloodywing | Translates Normal Text into Al Bhed use /albhed yada yada to use it, (Al Bhed is a strange Lanuage from Final Fantasy X and X-2) | Script:Perl |
| notify_channels 0.2
| Vlad Dogaru | Notifies user on activity in a configurable list of channels. Uses Python, libnotify, and the Python libnotify bindings. | Script:Python |
| AngelDust 1.0
| Iain Cambridge | Over 60+ commands, including RSS feed reader, search google, search yahoo(Both have the snippets that appear on the sites) live.com, youtube.com, thepiratebay.org, packetstormsecurity.org, milw0rm.com. It also translates using babelfish and will tell you when the next episode of a program is going to be aired. Plus more | Script:Python |
| Xprotection.pl 1.0
| Rebel_n00b | A protection script, unbanner, re-oper, does a lot of feature, my first script. over 400 lines | Script:Perl |
| Xprotection by Rebel_n00b 1.1
| Rebel_n00b | A Xchat protection script with lots of features, please email me with bugs and requested features. | Script:Perl |
| JohnnyFive 0.14159265+2
| JohnnyFive | This script grabs RSS from multiple feeds and messages them to channel(s). It uses timers for output, and eliminates redundancy by keeping a list of recently printed items. (Note: Fixed script to load for first-time users) Remove the .nospam in the email to contact me. Lost the original delete code for other entry, just ignore it and use this! | Script:Python |
| Name |
Author |
Description |
Type |
| AngelDust 1.1
| Iain Cambridge | Over 65+ commands(6 new commands), including RSS feed reader, search google, search yahoo(Both have the snippets that appear on the sites) live.com, youtube.com, thepiratebay.org, mininova, sumotorrents, torrentreactor, packetstormsecurity.org, milw0rm.com, cracks.am multisite search. It also translates using babelfish and googles translater and will tell you when the next episode of a program is going to be aired. Plus more | Script:Python |
| Audacious Shout 1.1
| firesock serwalek | Script that binds /audacious to show currently playing information using audtool. | Script:Python |
| IgnoreNick 0.30
| Jochen Baier | Ignore a user by the nick. Usage: "ignore_nick <nickname>". | Plugin |
| gay.pl 12.0
| chuck | The original gay.pl irsii script has been ported to x-chat. These are just general annoying functions. | Script:Perl |
| Xprotection 1.2
| Rebel_n00b | A protection script which is simple but has many features. Probably the final version unless you have suggestions. | Script:Perl |
| Xprotection 1.25
| Rebel_n00b | A xchat protection script with many features such as an auto-unbanner. Email me with sugestions | Script:Perl |
| IgnoreNickPlus 0.20
| Jochen Baier | IgnoreNickPlus is a plugin for Xchat. In addition to the IgnoreNick plugin, messages from ignored users will be displayed in the channel but are invisible (gray text on gray background). If you select the invisible text with the mouse you can read it. | Plugin |
| AngelDust 1.2
| Iain Cambridge | Added read slashdot.org/msnbc/bbc articles. Add search slashdot.org. Bugfixes in google and yahoo searches. http://backie.net/article.php?aid=1&catsid=3&catssid=2 for list of functions. | Script:Python |
| QuakeNet ChallengeAuth 0.99
| ShiN0 | This script provides automated authentification with Quakenet's new (as of 22.03.2008) Q service for the free, graphical IRC client XChat. Get it at http://www.xchat.org QuakeNet's website is http://www.quakenet.org The Script makes use of the (new) challengeauth function, so the user's auth-password will only be submitted in encrypted form. After having auth'ed with Q, user-modes will be set (e.g. +x) and predefined channels will be joined. Fill out the lines beginning with auth_nicks, auth_passes, channels and modes at the beginning of the script and place it into your user's XChat directory, e.g. /home/username/.xchat2 - the script will be loaded when XChat starts. The script is released and licensed under the terms of the GNU GPL Version 3. Learn more about the GPL at http://www.gnu.org/licenses/gpl-3.0.html Script-Author: ShiN0 --> http://blog.shino.de Polishing and Propaganda: r0bert --> #konsolen@QuakeNet | Script:Python |
| XChat encryption 1
| James Stanley | Simple encryptor for xchat. Its strength depends entirely on the strength (and particularly length) of the key. Nonetheless, it's quite simple to break. Use only for educational purposes and for basic privacy. | Script:Perl |
| Mesk Now Playing 0.0.1
| Semka Novikov | XChat plugin for control mesk audio player | Script:Python |
| quotepass-xchat.tcl 0.3
| skiidoo | Quote pass script: some servers on the Undernet will make you send 'PASS <numbers>' before you can connect if you did not return an identd response. This script will handle sending that for you. | Script:TCL |
| last.fm Now Playing 1.0
| Renegade334 | This will add a command (/np) which will output information on the last scrobbled track to a user's last.fm profile. Like most other now playing scripts, the information is displayed in an ACTION (/me). The download URL has been TinyURLed, but if that seems to not be working, then the original URL is below. Any problems or queries, don't hesitate to e-mail. This is my first ever Perl script, so if anyone would like to hazard any corrections, improvements or amendments of any sort, they would be most welcome. http://www.duguayster.com/sites/hosting/renegade334/downloads/lastfm.zip | Script:Perl |
| Simply Glyphed 1.0
| LifeIsPain | Simply Glyphed is a theme that makes use of certain Unicode character combinations as 'icons' for Text Events. This allows for a clean appearance while at the same time distinguishing lines such as joins, parts, nick changes, and server messages. See URL for screen shots. | Theme |
| Amarok NP 0.1.0
| Thomas Fortes, Weslly Honorato, Gabriel "pnordico" menezes | "Now playing" script for amarok, keeps on a loop printing messages only when the song changes. Developed by the #gnu_xiitas channel on irc.freenode.org on our free time. Also can control amarok directly from xchat. | Script:Python |
| Angeldust 2.0.5
| Iain Cambridge | Bug fixes, features include google/yahoo/live/milw0rm/packetstorm/youtube/thepiratebay/mininova/cracks.am/torrentreactor/sumotorrent searchs. RSS feed reader, pvt message blocker with 3 settings. Away logger that logs messages with your nick in it only while your away. Hilight words printed on current screen. Next episode of a lost function. Translaters using babelfish and google. Bash quotes. Ip to Location, untinyurl, random slapper. And weight and height/distance converters. | Script:Python |
| CWirc 2.0.0
| Pierre-Philippe Coupard / F8EJF | X-Chat plugin and frontend (Linux, FreeBSD and NetBSD) to transmit raw Morse and DOT code over IRC, featuring a full GUI interface, morse keying with the mouse or a real key connected to a serial port, playback through the soundcard or an external sounder box, virtual channels, S-meter, multilingual automatic morse decoder, iambic keyer, sounder emulation, propagation simulation, extension interface ... | Plugin |
| Push Puppet Toy 0.0.5
| Pierre-Philippe Coupard | This simple plugin controls an Availabot-like puppet connected to a serial port: when one or more friends listed in a nick list come online, the puppet stands to attention. When they leave, the puppet drops its head. Plans for the puppet are included. | Plugin |
| ANP 0.2.6
| Craciun Dan | ANP (Amarok Now Playing) is an XChat plugin that shows the currently playing song in Amarok in the form: /ME Rocks: Artist - Title [Album]. You can customise the message to be set, so instead of the default 'Rocks:' message, you can put whatever message you want. It also has menus and three commands to control Amarok from within XChat, /PLAY, /PAUSE and /STOP. | Plugin |
| KTorrent Info 2.0
| Alejandro Wainzinger | Displays information for all loaded torrents in KTorrent. Copy and paste the text in the link to ktorrent-info.pl and place in ~/.xchat2. Delete or disable 1.0 to avoid conflicts. | Script:Perl |
| Colored Nicks 0.2
| Tuxbubling | This xchat plugin is randomly coloring user nicks using all 31 available colors (0 is kept for user nick). | Script:Perl |
| mpdClient 0.1
| Francesco Apollonio | Simple MPD client for your xchat that allow you to control a server (any address) using simple command. Uses python-mpd library. | Script:Python |
| Quotedb 1.9
| NiteFall | quotedb.pl is a simple perl script for X-Chat2 which provides commands addquote, lquote, pquote, dquote to add and get IRC quotes to/from a plain text file. | Script:Perl |
| xchat-dpaste 0.6.1
| Rohit Jain | Its a plugin to dpaste some text from xchat itself. The script dpastes the code (either from file, or user given), and posts the link on xchat input bar. | Script:Python |
| MPCInfo 1.3.1
| 2points | Output the file currently playing in Media Player Classic to the current channel, similar to mIRC plugins such as GTSDll. Trigger with /mpc | Script:Python |
| AniDBSearch 2.1.3
| 2points | AniDBSearch, triggered by channel text starting with .anidb, looks up the search string on AniDB and prints the corresponding AniDB entry url, or the search url if multiple results matching the search string were found. Can also be triggered by typing /anidb. | Script:Python |
| Amarok2 Now Playing 1.0
| Alejandro Wainzinger | Displays currently playing artist/track/album for Amarok 2. Copy and paste the text in the link to amarok2_np.py and place in ~/.xchat2. | Script:Python |
| Lorem Ipsum for X-Chat 1.0
| sartek (Andras Barna) | Lorem Ipsum generator for xchat, see the site for further info. enjoy | Script:Perl |
| Google Translate 0.12
| TJ | A Google translate plug-in | Script:Perl |
| omsg script 1.1
| Tony Motakis | This simple script will force XChat to handle op messages the same way as op notices, in order to avoid irritation from /omsg happy mirc users. | Script:Python |
| Name |
Author |
Description |
Type |
| CTCP Action fixer 1.0
| Iain Cambridge | Fixes broken CTCP Actions (/me) on for the website chatters on IrCQ. | Script:Python |
| Censor Bypass 1.0
| Iain Cambridge | Changes swear words into words that look the same but don't get picked up by mode -G | Script:Python |
| Show Highlight 1.2
| LifeIsPain | Simple script to show highlighted messages in a separate tab. Hilighted/Highlighted Messages will be displayed as if sent from the user, however will be appended with "/#channelname". Must have XChat 2.8.2 or newer. | Script:Perl |
| Status Color 0.3
| LifeIsPain | Change the color of usernames in channels based on channel status (op, voice, etc) | Script:Perl |
| AngelDust 2.1 BETA
| Iain Cambridge | Google, yahoo, msn live, sumotorrent, thepiratebay, mininova,cracks.am, bebo, torrentreactor, slashdot, mininova and youtube search. Google and Babelfish translater, Rss feed reader, Music announcer for rythembox and amarok. Message Blocker with 3 different setttings. Untinyurl function, read bbc,msnbc,slashdot news articles. And much more | Script:Python |
| MyAnythingChristian BibleScript 0.1
| PastorBones | A completely configurable Bible script with 24 Bible versions available. | Script:Perl |
| autowhois 0.1.0
| bbot | Autowhois people when they are whois you. | Script:Perl |
| IrCQ Pack 1.0
| Iain Cambridge | Censor Bypass, Fixes Broken CTCP Actions and auto rejoins on kick. | Script:Perl |
| psyBNC Handler 1.0
| Iain Cambridge | Auto detects which psybnc network you are on and adjusts join/msg/notice/j/m commands to suit. If in #FN'#xchat and you type /join #freenode it will join #FN'freenode. Same as in someone posts #freenode in the channel and you right click and join it will goto #FN'#freenode. Also if you type /msg Lifeispain it will send a message to FN'Lifeispain. | Script:Python |
| MyAnythingChristian BibleScript 1.0
| PastorBones | A full featured Bible bot that is completely configurable. Over 20 versions available. Includes Autovoice and Welcome messages. | Script:Perl |
| FoobarShower 0.1
| akick | Displays in the window X-Chat, which plays in foobar2000 | Plugin |
| Last.fmShower 0.1
| akick | Shows song scrobbing in Last.FM, or radio, which loses Last.FM | Plugin |
| Zach Braff Quotes 1.0
| Jacob Smith | Picks a random Zach Braf quote and says it to the channel. Quotes taken from http://zachbraffquotes.com | Script:Python |
| UTF8 Decoder 1.1
| afby | Update of Gustavo Niemeyer's utf8decoder. Decodes UTF8 sent by other people into iso-8859-15. | Script:Python |
| CTCP Block 0.1
| Skizzerz | Adds protection against CTCP floods | Script:Perl |
| GNOME Screensaver Auto-away 0.1
| Wil Cooley | This script listens for GNOME screensaver signals via D-Bus and marks the user away and back when the screensaver is activated and deactivated. | Script:Python |
| XE Currency Converty 1
| Louis | Usage: !xe <amount> <from> <to> Example: !xe 1 AUD USD | Script:TCL |
| Angeldust 2.1
| Iain Cambridge | Bug fixes, features include google/yahoo/live/milw0rm/packetstorm/youtube/thepiratebay/mininova/cracks.am/torrentreactor/sumotorrent searchs. RSS feed reader, pvt message blocker with 3 settings. Away logger that logs messages with your nick in it only while your away. Hilight words printed on current screen. Next episode of a lost function. Translaters using babelfish and google. Bash quotes. Ip to Location, untinyurl, random slapper. And weight and height/distance converters. Advance Notify settings to flash taskbar/create msgbox | Script:Python |
| Angel Winamp Annoucer 1.0
| Iain Cambridge | Music annoucer for windows winamp | Script:Perl |
| Big Text 2.1.2
| William W. | This script draws text five lines tall, just like many mIRC scripts. Unlike most mIRC scripts, however, this script is capable of doing a huge number of things: Flip text Reverse text Reverse letters Invert text (from white on black to vise versa) Set colors for the foreground, background, and shadow Cycle through a list of colors by line, letter, or word Pass each line of data to any command desired Support for every character on a standard US keyboard | Script:Python |
| Elite Wiki Search 1.0
| epoch | This script uses WWW::Wikipedia and Lingua::EN::Summarize to echo into the active window information about a specified keyword. The syntax is /wiki <keyword> | Script:Perl |
| Elite Forecast 1.0
| epoch | This script uses IO::Socket to display a 4-day weather forecast when given a zip code as an argument. The syntax is /forecast <zipcode> | Script:Perl |
| Elite Images 1.0
| epoch | This script uses WWW::Google::Images to display a configurable number of links from an images.google.com search query. The syntax is /image <keyword> | Script:Perl |
| Njoin v0.1
| zamanfou | Command to connect to multiple IRC networks (and chans) at once. Configurable in source code. | Script:Perl |
| Away logger v0.1
| zamanfou | This script will log every message, which will contain your nickname in it (and http links, which can be removed). Its useful for idlers and users they are afk/away. | Script:Perl |
| nicenicks 0.051
| Chris Gahan | A more advanced nick-colouring algorithm which makes sure that two names never use the same colour. Also allows the user to make specific nicks have specific colours. | Script:Python |
| XDMP 1.0
| Mackram G. Raydan | A download manager for your dcc files. | Plugin |
| XDCC-Client 0.8
| Simon Fuhrmann | XDCC Client is a text-only XDCC package collecting and managing pluging, which makes XDCC much easier! It supports sorting, searching, saving and loading, easy requesting and much more useful features. Give it a try! | Script:Perl |
| MPD Info Script 0.4.9
| Michael Edwards, skaven, nadar | Advanced version of Michael Edwards "MPD Info 0.1" announce-script for MPD based on MPC. Features: Announces tracknumber, title, album, artist, time, elapsed time (also in %), filename. For less spammy output configure the script to your liking. Furthermore: announcing stats of the MPD-database, playback and volume control, sending current song via dcc. | Script:Python |
| SysNfo 0.5
| ender | Yet another System Info script | Script:Perl |
| Name |
Author |
Description |
Type |
| Join Pounce 1.0.2
| Brian Hartvigsen | Sends a configurable greeting to users who haven't been greeted in the last 24 hours. Supports multiple channels and an ignore list. | Script:Perl |
| YASIS 3.2
| s0ulslack | YASIS is a very detailed sysinfo script, displays individual stats or grouped info. Only requires lspci and common tools found on any distribution. Check the page for example outputs. (displays distro/kernel, cpu count/cache/load, disk/swap/ram used/free, network info/speed, cpu temp/fan speeds, X environment info (wm/de and display info) and bandwidth speeds + more) | Script:Perl |
| iTunes Announcer 1.0a
| Zachera | Announces iTunes song, artist, album and genre to the current open chat window. To change how the message is displayed, you'll have to modify $theme in sub announce{} with accordance to the proper iTunes variables. You might have to dump the $iTunes->CurrentTrack variable to get the proper iTunes variables. | Script:Perl |
| Inactive Tabs 1.0
| TerrorBite | Marks dialogs whose users are offline. This script checks the server regularly (every 30 seconds) and puts brackets around the names of any dialog windows where that nick is not online (similar to xchat showing brackets around the names of channels you've parted). This script is network aware - it still works correctly even when connected to multiple networks. Possible bugs: If you have a lot of dialog windows open and the combined length of the nicks exceeds the IRC server's maximum length limit, then some dialogs may appear offline even when they're not. | Script:Python |
| SoftSnow XChat2 filter 2.1.3
| Jakub Narebski | XChat2 plugin, based on SoftSnow XChat filter, used to filter out SPAM and fileserver announcements | Script:Perl |
| paste 1.0
| chakal^-^ | Simple plugin para pegar la salida de un comando o archivo a http://www.pastebin.net | Script:Perl |
| Jeff W. 1
| Jeff W. | ASL Responder - responds to people's ASLs with random phrases and can choose which rooms for it work on. And there is a little part of it that acts as a moderator. Its one of my first perl scripts as well. Enjoy. | Script:Perl |
| OperFilter Unreal .2
| Jeff W. | Filters some Server Notices, but the main usage for is making Special rooms for ChatOps, NAChat, AdChat, HelpOp, LocOps and GlobOps. With userlists in the rooms. Makes tabs for each Network if necessary. Can do much more things if you figure out how it works ;) | Script:Perl |
| Amarok 2.0 Now Playing 1.1
| mikkoc | Shows what Amarok 2 is currently playing: ♬ "Song" by Artist on [Album] current_time/total_time | bitrate | Amarok 2.0" | Script:Python |
| amarok2show 0.1
| dbz42 | A script to show what you are playing with amarok2. | Script:Perl |
| ascii 1.5
| tak | turns text into random ascii art output, install figlet, download fonts, and change font directory in the code. | Script:Perl |
| falmarok 1.0
| Giancarlo Niccolai | Plugin written in Falcon for FXChat. "Now Playing" and remote control for KDE Amarok 1.x. | Script:Other |
| NowPlaying2 0.5
| Romnous | A small Perl script for XChat that handles simple amaroK 2 DBus controls, includes: song announcer, next, previous, stop and pause controls. | Script:Perl |
| QuakeNet Q Auth 1.6
| dev00 | I build a little bugfix for the QuakeNet Q Auth. -->http://sourceforge.net/tracker/index.php?func=detail&aid=2476093&group_id=239&atid=100239 It is a *.dll for WinXP 32 Bit, but the source code and the Dev-C++ project file is included. | Plugin |
| Harmony 1.0
| Michael Brice | (Formerly iRCTunes XCA) Harmony is an extension for X-Chat Aqua that allows you to completely control iTunes. Using a sleek interface and simple to use controls, you can share your musical tastes with friends and contacts. | Script:Perl |
| thinklight 0.1
| Arno | A simple plugin for IBM/Lenovo Thinkpads to trigger Thinklight on highlighted messages and/or queries | Script:Perl |
| Talkfilters v0.1
| Jonathan Christison | A simple interface to talkfilters, talkfilters converts ordinary English text into text that mimics a stereotyped or otherwise humorous dialect. | Script:Perl |
| screensaverAutoAway 0.2
| Wil Cooley | Auto away script: Listens for GNOME screensaver signals via D-Bus and marks the user away and back when the screensaver is activated and deactivated, respectively. | Script:Python |
| detectTicket 0.1
| Wil Cooley | Watches for references to ticket or bug numbers (RT#1234 or Bug 1234 or just #1234) and generates and prints the URL to the bug so it is easily accessible by the URL handler. | Script:Python |
| XShowSnd 0.9b
| A110ut and tclover | shows current track. Support winamp, foobar2000, Qcd | Plugin |
| amarok2_np_dbus 0.3
| Jason "zcat" Farrell | Displays the current song now playing in Amarok2 via dbus (RIP DCOP). Uses python-dbus. "/np help" for a few options. | Script:Python |
| LockAway 1.1
| Michael Kowalchuk | A plugin to automatically set you away when Windows is locked. Requires Windows NT 3.51+ (including 2000, XP, etc.). Source included. Includes contributions from Daniel Skytte. | Plugin |
| xchat-otr HEAD
| ulim | Off the Record Messaging (OTR) for xchat, see http://www.cypherpunks.ca/otr/. Beware: This plugin has originally been written for irssi and the extension to support xchat is fresh and new. It's available now in debian experimental and will move to unstable when Lenny is released. | Plugin |
| XChat Now Playing for Amarok 1.4 0.8.4
| Craciun Dan | XNP (XChat Now Playing for Amarok 1.4) is a script that displays detailed info about the currently playing track in Amarok and the audio collection. It is highly configurable through many commands and has a graphical menus interface. Some of the features are: - the standard command displays the track's title, artist, album, year, track number, length, bitrate and size - it has the possibility to customise which fields are displayed and which not - it features a command to show the now playing status in a minimal format (Artist - Track) | Script:Perl |
| pymp 0.7
| jmoiron | mp3 announce & control script for 8 players (xmms, BMPx, beep-media-player, Audacious, Banshee, Rhythmbox, Juk, Amarok 1.4.x & Amarok2) | Script:Python |
| xdccq 0.6
| jmoiron | Keeps a local queue of xdcc requests, and dishes them out as files finish. Can keep a single global queue or one per bot. | Script:Python |
| TinyScript 1.0
| EdgeX- | A nice little script that uses WWW::Shorten::TinyURL to interact with TinyURL.com- you can lengthen and shorten URLs straight from Xchat | Script:Perl |
| Do At 002
| LifeIsPain | Perform an arbitrary command on a list of multiple channels or contexts. List can be specific to networks, or any context on a separate network. | Script:Perl |
| Rand Slappy 0.5
| LifeIsPain | Random !slap script, uses configuration to define different triggers (!slap, !stab, !eat, etc.) for different channels. Script also includes flood control on a per channel basis to try and limit abuse of the triggers. In the configuration you can specify channels to run the trigger in, and channels to ignore. Slap script is designed for random replies, from random forms of responses to random objects to slap with which pulls from a plain text file. Example configuration and explanation included in zip. Slaps can also be performed using "/sslap nickname" syntax locally. | Script:Perl |
| Xdns 1.0
| EdgeX- | A script for Xchat that allows you to resolve IP addresses/hostnames with more power than the standard Xchat /dns command | Script:Perl |
| Name |
Author |
Description |
Type |
| AmaroX 1.0
| EdgeX- | This is a script for the Amarok Music Player; It allows basic control features such as prev-track/next-track/play/pause and has a ‘Now Playing’ announcer. | Script:Perl |
| AniDBSearch 2.1.4
| 2Points | AniDBSearch, triggered by channel text starting with .anidb, looks up the search string on AniDB and prints the corresponding AniDB entry url, or the search url if multiple results matching the search string were found. Can also be triggered by typing /anidb. | Script:Python |
| Songbird - Now Playing 0.1
| Socke | Very basic "Now-Playing"-plugin. Requires the DBusBird-Addon. Use /np to call the script. | Script:Perl |
| Flashing Bar 7.11
| madclown | Advanced version of original flashing bar. Basically allows you to use any command on every user in the channel. For flashing bars, mass kicks, pm spam or anythin else ;) - This version doesn't affect you unlike the other one. | Script:Python |
| XDMP 1.2
| Mackram G. Raydan | A tool that helps you download files of IRC by creating a client side script | Plugin |
| Regex Stalkwords 0.4
| Mike.lifeguard | This allows the user to have regex-based stalkwords. This is a) nice and b) works around bug 2220003 (https://sourceforge.net/tracker2/?func=detail&aid=2220003&group_id=239&atid=100239) Version 0.4 checks your preferences for nicks not to highlight, and excludes them. Version 0.3 added support for highlighting the channel where your stalkword was said in the channel list (so you can actually find it). | Script:Perl |
| Songbird XChat Announcer 0.1
| American_Jesus | Announce the current song playing on Songbird in XChat | Script:Perl |
| RealNames 0.1
| Avery Morrow | On IRC people have a tendency to use nicknames that don't correspond to their real names. Here's a script that lets you replace the nicknames of the friends you know with their real names. | Script:Perl |
| pyTransXchat 0.1
| lopz | Simple but useful for xchat plugins written in python to translate what you type in one language to another. supports all of google translate, useful and lightweight TRIAL! | Script:Python |
| isgd 0.1
| Niall Sheridan | Automatically shrinks any urls you type using http://is.gd | Script:Python |
| Obsidian² 2.0.5
| ender | Highly configurable fserve script for XChat. Features include unlimited number of serving directories, triggers, channels to serve on, queue limited by file size instead of usual slots, support for both CTCP and channel triggers, optional automatic ad display on timer and many more. | Script:Perl |
| libnotify 1.3
| s0ulslack | libnotify 1.3 was mostly rewrote. It makes use of notification-daemon to display alerts for queries, highlights, notices and kicks. Lots of optional settings, show only if unfocused, play audio on event, log to tab, show only initial or all events for nick(s) + more! | Script:Perl |
| transmission stats 1.1
| s0ulslack | Small, simple script that parses the clients stats file and spams the channel with interesting info. For example output check the site. (actually a straight perl file (run from bash or in any irc client that supports /exec) but has instructions near the top for adding xchat commands) | Script:Perl |
| whois 1.2
| s0ulslack | catches all whois/whowas commands and prints modified output to active tab. most complete whois addon available! | Script:Perl |
| Reply Presence 0.1.2
| Jason "zcat" Farrell | Notifies you if a user parts/quits before you've finished writing a reply to them. Now also notifies you of their possible return, along with your partial re +++ply text at the time they left. Very useful if you have disabled JOINS/PARTS or just don't notice people quitting on you. | Script:Python |
| BOOKDCC 0.9
| PALUMBO ROBERTO | This link is correct. DCC download resume + bookmarks for XCHAT , like XDCC BROWSER for MIRC! | Script:Perl |
| Bit.ly Plugin 0.1a
| Zachera | Bit.ly Plugin allows you to shorten URLs quickly and efficiently. Simply type /short http://www.example.com/ and your URL is shortened for you. | Script:Perl |
| Ctrl Tab Control 002
| LifeIsPain | Allow for ctrl-tab between channels in the order you last viewed them. If ctrl is not released between tabs, the order will continue to go backwards, and your last viewed item won't update until after ctrl is released. Ctrl-shift-tab will go in the reverse order. | Script:Perl |
| pwmd 0.7
| Ben Kibbey | Retrieves NickServ authentication info from a PWMD (Password Manager Daemon) server. | Plugin |
| g15xchat 20090528
| YuGiOhJCJ | Display the "Channel Msg Hilight" on the Logitech G15 keyboard LCD screen. | Script:Python |
| bigroom.py 1.3
| Martin Renold | Highlight new questions and hide irrelevant join/part messages in noisy channels. A must-have for big support channels. Screenshot: http://tinyurl.com/q6l4dm | Script:Python |
| inxi 1.0.15
| trash80 & h2, aka Scott Roger and Harold Hope | inxi is the next generation sysinfo (with the blessing of the original sysinfo and infobash author, locsmif). It has the ability to output more information. inxi works now on many irc clients and is being reworked to work with the d-bus subsystem. Irc help channel on server irc.oftc.net channel #smxi | Script:Other |
| QueryCloser 0.1b2
| |Florian | A simple query closer in python. (Inspired by Close Queries by ct^) | Script:Python |
| last.fm Now Playing 1.2
| Renegade334 | This adds a command (/np) which outputs information on the track now playing in a user's last.fm profile, as parsed from the recenttracks XML feed. | Script:Perl |
| MPD_Info Script 0.1.0.1
| zappi | # This is the MPD_Info Script. Features: # You can Display the current song or the current radio stream. The script detect, if it is a song or an stream, and toggle the output of mpd. | Script:Python |
| Q3 Server Info 20090727
| dash9 | When an address of a server shows up in the text window, it displays information about that server: map, players. Works for Quake3, OpenArena, UrbanTerror. | Script:Python |
| AFK Plugin 1.0
| Matix | This simple plugin suffixes your nick name with |AFK when you use /afk and removes it when you set /back. Sends a message that you're going away which is off by default /afk_set 1 to toggle it on at each run. | Script:Perl |
| Audacious remote control 1.x
| APz | Adds /next, /prev, /play, /stop and many other commands to control Audacious from Xchat. Has a public 'now playing'-feature. | Script:Perl |
| Alt.Openchat theme 2.8
| APz | Highly functional theme inspired by Openchat. Color coded join/part/quit/kick/mode/notify etc. events. Versions for all 2-series Xchats. See the URL for screenshot. | Theme |
| Xchat MPD controler 0.3
| Tuxbubling | Let's you control MPD from Xchat. Also have a "Now Playing" feature | Script:Perl |
| Name |
Author |
Description |
Type |
| GatoScript 0.17.1
| GatoLoko | This script contains various functions: -Antispam filter (with regexp support) -XMMS, Rhythmbox, Amarok and Banshee control -System info (partial) -KickBan with timer to remove the ban -Whois redirected to active window with a bit of formating -Messages in spanish | Script:Python |
| Amarok 2.x Now Playing 0.1a
| goose | A simple perl script for Amarok to X-Chat to display a quick and dirty "now playing". Seems to work flawlessly. Use /np to display currently playing song. | Script:Perl |
| AutoREJoin 1.0
| jaxx | This script is for rejoining a channel automatically where you were kicked. | Script:Perl |
| Pickpocket Script 1.0
| Nelson | A pickpocket script that will sneak behind you and pickpocket you. what they find is from a random line in pocket.txt no support for !pocket <nick> yet just !pocket which will pick pocket whoever says !pocket. WARNING: script will take !pocket out of context | Script:Perl |
| Last.fm Now Playing SVN
| Nicholas "Lavacano" O'Connor | Pulls what you're currently listening to from your last.fm profile. | Script:Python |
| WB-o-matic 0.1-beta
| rofflwaffls | A fully featured "welcome back" script for XChat. | Script:Python |
| XChat-MPlayer 1.05
| Csigaa | "Now playing" script for mplayer, prints 'NICK is playing FILENAME [MPlayer version]' action to the active channel/dialog. Based on procfs, runs on Linux/*BSD/Solaris/other POSIX. | Script:Python |
| foo_spam git HEAD
| Kovensky | Prints the currently playing song on foobar2000. Compatible with both X-Chat Perl and Irssi. Works on all platforms, connects to foobar2000 through telnet. If SSH tunneled (port 3333), works via remote hosts too. It requires a special plugin ( http://www.hydrogenaudio.org/forums/index.php?showtopic=38114 ) and configuration on foobar2000; use the /foo_help command to get instructions. | Script:Perl |
| DCC Auto Manage 003
| LifeIsPain | Manatain a list of nicks to auto accept DCC files from. When files are completed that match a specified pattern, move the file to a pre-defined directory. Script is able to detect xdcc requests and auto add that nick to the auto accept list if desired. | Script:Perl |
| BuDuScRiPt 3.1.51
| UDA'Software | Script Full-Featured completamente in Italiano. Caratteristiche: mIRC menu import (sono previsti menu personalizzati, scaricabili a parte, ad esempio per Bitlbee), XDCC Manager (ricerca/download automatico), MACRO parametriche, Event's Manager (comandi su evento), Private Killer (inibitore messaggi privati), Sistema BADNICK/BADWORD e Filtering (censura di nick, parole, utenti, ecc..., anche con Espressioni Regolari), completa gestione via Menu (gestiti anche Audacious e Amarok) e, separatamente, possibilità di installare una personalizzazione che trasforma X-Chat in un BOT. | Plugin |
| VLC XChat spam 0.1
| lommes | Spam what you are watching in Videolan (VLC) to the current channel (Win/Linux). See URL for more information! Feedback welcome | Script:Python |
| Spotify Now Playing for Windows 0.01
| Unrealized | Fetches Spotify now playing. Binds both /nowplaying and /np. Sources are included in the zip file as well as the .dll | Plugin |
| iTunes Now Playing Announcer 0.1a
| goose | Basic now playing utility for iTunes to X-Chat. Uses a "/np" hook. Basically a windows iTunes version of my previous Amarok announcer. | Script:Perl |
| Muine XChat Announcer 0.1 0.1
| Richzendy | Muestra la canción que reproduces en un canal determinado y usa muine como reproductor de música, ofrece control de tu player vía botones de usuarios desde tu propio xchat o desde la linea de comandos de xchat. | this script, permit see your song in a irc channel, use muine how player and control your muine since a xchat. | Script:Perl |
| Auto away 0.1
| Agustin Henze | This plugin use the module idle from gajim project. The module idle use the libxss, it give the last user input in milliseconds. This plugin permit the configuration time for our xchat away mark through the command /AWAY_TIME "value in minutes". | Script:Python |
| Ignore Chan CTCP 001
| LifeIsPain | Disable internal handling of CTCP events directed at channels rather than user. Meaning if a user in the channel does /ctcp #channel version, XChat will not respond. Effective against attack bots trying to flood users off on channels. | Script:Perl |
| FiSH 0.98
| FiSH | FiSH is using blowfish encryption and diffie-hellman key-exchange to secure communication over IRC. FiSH URL: http://fish.secure.la http://fish.roxxs.org | Plugin |
| CAP to CAPAB 001
| LifeIsPain | Allow XChat to treat CAP :identify-msg as the CAPAB IDENTIFY-MSG that works in XChat up through 2.8.6. CAP has more features than just identify-msg, but this script bridges the gap until a new version of XChat is released with full CAP support. | Script:Perl |
| Mass /names Spam Ignore 002
| LifeIsPain | Ignore users who join a channel and spam the contents of /names to the channel. The method detected is fairly limited for efficiency, so may not catch all cases, but is adequate for a current set of attacks. Note: This is a subset of Mass Highlight Ignore | Script:Perl |
| Mass Highlight Ignore 004
| LifeIsPain | Convert highlight events to normal events if more than a set number (4) nicks are present in the highlight line. All alerts will behave as if the message were normal, reducing beeps, highlight sounds, popups, flashing items on the screen, and tab color. If a user does a typical /names spam in channel, the user will be ignored, and the current message will be replaced with a note about the user being ignored. | Script:Perl |
| Show Highlight 2.2
| LifeIsPain | Simple script to show highlighted messages in a separate tab. Hilighted/Highlighted Messages will be displayed as if sent from the user, however will be appended with "/#channelname". All configuration can be done from within XChat, including ignoring specific users from the new tab while still receiving highlights from them. Requires XChat 2.8.2 or newer. | Script:Perl |
| Show All Channels 001
| LifeIsPain | Show all messages from all channels in a separate tab. Messages will be displayed as if sent from the user, however will be appended with "/#channelname". Individual channels and users may be restricted from showing up in the group tab. | Script:Perl |
| AutoId 0.1
| sharch | The script's purpose is to identify your nickname every time NickServ requests, for example, when you change your nick back from an away nick or when it's changed for a guest nickname This script also has multilanguage support, you have to edit the "autoid.db" file providing the proper string for desired language. The file already comes with strings for pt_BR and en_US. | Script:Perl |
| Message Notify Command 0.1
| Guy Sheffer | This plugin lets you execute a command each time you receive a new message. Set the command and arguments on the top of the code. | Script:Python |
| maemo_notify 0.1
| cehteh | Use different platform notification systems on the nokia n900 device when someone messages you. Vibrator, Notification light, Banners and Dialog boxes. Binary at: http://www.lumiera.org/maemo_notify.so Note: This is only for the n900 Device! | Plugin |
| Quodaudit 0.3
| Misdre | display informations about current played song in quodlibet | Script:Python |
| twitterupdates.pl 0.5
| P J P | An Xchat plugin to fetch twitter updates for a given user. | Script:Perl |
| BuDuScRiPt 3.2.00
| UDA'Software | Full-featured Italian Plug-in (since 2000) - mIRC menu file ini Import - XDCC Search/Auto-Download - Audacious ad Amarok Support - Channel Bookmarks - Private Killer, BadWord, BadNick, BadChannel, ecc.. - MACRO / Event / User Variables and many more ... - Message Filter, Anti-Flood, Anti-DoS, ecc... - Clone Detector, Associate User's Information, Nick/Word/Query Monitoring - BOT Package: Transform X-Chat in a BOT (news, rss, game like trivia, google search and many more ....) - BitlBee Package: Use BitlBee trough X-Chat menu, to manage MSN, ICQ, ecc... - Advanced Menu Package: Over 700 commands to manage NickServ, ChanServ, Auto-DCC Allow and many, many more On-line support, Forum ( http://budus.ilbello.com/Forum ) and exaustive documentation to personalize your X-Chat trough BuDuScRiPt | Plugin |
| Pounce 0.1
| Paul Mahon | Repost because the original is broken: Simple Python pounce plugin. Waits for a user to join a channel, and sends them a message. You'll have to be in the channel the whole time, and it won't save unsent pounces when you close xchat. Messages are only sent once. | Script:Python |
| Inactive Tabs 1.0.1
| TerrorBite | [Update] Marks dialogs whose users are offline. This script checks the server regularly (every 30 seconds) and puts brackets around the names of any dialog windows where that nick is not online (similar to xchat showing brackets around the names of channels you've parted). This script is network aware - it still works correctly even when connected to multiple networks. Possible bugs: If you have a lot of dialog windows open and the combined length of the nicks exceeds the IRC server's maximum length limit, then some dialogs may appear offline even when they're not. | Script:Python |
| Name |
Author |
Description |
Type |
| GnomeProxy 0.0.1
| Andrea Marchesini | GnomeProxy is a plugin for X-Chat that configures the proxy settings using GConf and Gnome Settings. | Plugin |
| XJS 8
| Maxdamantus | A plugin that enables the use of JavaScript scripting, using Mozilla's SpiderMonkey engine. | Plugin |
| slog.py 1.0
| chakal^-^ | Busca usando regexp un patron dado en los logs de xchat y los muestra en pantalla | Script:Perl |
| slog.py 1.0
| chakal^-^ | Busca usando regexp un patron dado en los logs de xchat y los muestra en pantalla | Script:Python |
| blacklist.py 1.0
| chakal^-^ | Script/plugin para el xchat para banear los usuarios según un archivo llamado blacklist usando regexp cuando entran en cualquier canal. | Script:Python |
| extend.py 1.0
| chakal^-^ | Proporciona una protección para los operadores de un canal y avisa en una ventana separada cuando se esta away y le han nombrando en un canal | Script:Python |
| paste.py 1.0
| chakal^-^ | Un simple plugin para xchat que devuelve la url de la salida de un comando o archivo dado en el canal util para no pegar texto en el canal | Script:Python |
| tradutor.py 1.0
| chakal^-^ | Un simple plugin para xchat que traduce multiples idiomas a partir del español bidireccionalmente. Para enviar la cadena al servidor y que traduzca es simple: /t mensaje a enviar en español | Script:Python |
| traductor.py 1.0
| chakal^-^ | Un simple plugin para xchat que traduce multiples idiomas a partir del español bidireccionalmente. Para enviar la cadena al servidor y que traduzca es simple: /t mensaje a enviar en español | Script:Python |
| badword.py 1.0
| chakal^-^ | Script para banear a los usuarios cuando escriben una frase y coincide con un patron usando regexp | Script:Perl |
| ip.py 1.0
| chakal^-^ | Simple escript que muestra la ip publica | Script:Python |
| /whosave 003
| LifeIsPain | Do a who on the channel or user and save the output to a file | Script:Perl |
| Voice All 001
| LifeIsPain | Voice everyone in a channel who isn't voiced already using /vall | Script:Perl |
| Temp Conv 001
| LifeIsPain | Convert temperatures locally between Celsius, Fahrenheit, Kelvin, and Rankine. Usage: /tempconv <From Temp>[CKFR] [CKFR] | Script:Perl |
| Show /mode Date 001
| LifeIsPain | Show the channel creation time when doing /mode on a channel you aren't on | Script:Perl |
| Server Notice JQ 001
| LifeIsPain | Separates Server Notices for Join and Part as seen by Undernet IRCOPS. Script has no use for non ircops, as most people don't see the notices when a user joins and quits the network. If the user is G-lined, the quit message does not change tabs | Script:Perl |
| Say Ignore 001
| LifeIsPain | Say what your ignore list is in the channel. You can specify what items to say in the list, based on ignore type. | Script:Perl |
| Notify Highlight 002
| LifeIsPain | Turn Notify Online and Notify Offline into demi-highlights. This will cause any alerts that are set for highlights to happen when someone on the Friends List comes online or goes offline. | Script:Perl |
| No Channel Highlight 001
| LifeIsPain | Do not highlight messages that are found in preset channels. Channels are specified within the script file | Script:Perl |
| Multiline Catch 002
| LifeIsPain | Restrict multi line pastes. If more than 3 lines, don't allow text to go through on first enter (will go through after warning and another enter). | Script:Perl |
| Ignore User Channel 001
| LifeIsPain | Ignore all messages from a specific user only when said in specific channels. Only ignores based on nick, not based on host mask. | Script:Perl |
| Ignore Chan Voices 002
| LifeIsPain | Ignore voices that are given and removed in specific channels. Useful for channels that auto voice everyone. Channel list must be edited in the script file. Replace the '#channel1' and '#channel2' with your list of channels. Copy these lines to ignore voices in more channels. | Script:Perl |
| Greet on Chan 002
| LifeIsPain | Say a message when someone joins a list of channels. Message will be randomly chosen from a list and won't be sent to users who are regulars. Channel list, regular list, and greeting messages must be edited in the script file | Script:Perl |
| Group Private 001
| LifeIsPain | Group Private Messages in one window. Private messages will only show up if gui_auto_open_dialog is off | Script:Perl |
| Chan Notice Tab 004
| LifeIsPain | Creates a tab for all channel notices with auto reply to notice destination. Notices will be split up into status notices as well, so receiving a /notice @#channel will be in a different tab from /notice #channel and /notice +#channel (op notice, all users, and voice and higher respectively). Typing a reply in the query box will result in sending a reply notice to the same users. | Script:Perl |
| Channel Balloon 002
| LifeIsPain | Show balloon messages for specific channels. These balloons are similar to the ones enabled by Settings -> Preferences -> Show tray balloons on. Only works if you have the built in plugin tray enabled. | Script:Perl |
| Channel Highlight 0.2
| LifeIsPain | Specify additional highlight words on a per channel basis. Configuration is done in file and requires a bit of regular expression knowledge. | Script:Perl |
| Ban With Nick 001
| LifeIsPain | Create a /banwnick <nick> command to ban nick!*@*.domain | Script:Perl |
| Names Join 001
| LifeIsPain | Print the list of users in the channel buffer when joining a channel. Normally XChat hides this and instead relies on the user list. This is the output you would get by typing /names. | Script:Perl |
| URL Title Say 004
| LifeIsPain | Parse through incoming lines for URLs, saying the titles of the url when available. Keep a list of channels to reply in, as well as URLs and Titles not to say. | Script:Perl |
| Name |
Author |
Description |
Type |
| Limit Maintain 004
| LifeIsPain | Maintain the limit on a channel (+l) to be a few more than what is currently in, but not allow a bunch of users at once to join flood the channel. Script is setup to allow a bit of flexibility with the intent of requiring fewer mode changes. If the limit is currently close to what it would be set to, no mode change is made. This range can be anything from 0 to the size of your ceiling, although you may not like that behavior. | Script:Perl |
| Show All 002
| LifeIsPain | Create a /showall command that re-shows all hidden windows. Also, if all tabs were previously hidden (such as in the tray), when one is displayed, the rest will be as well (can be disabled). | Script:Perl |
| Real Time Translation 0.1
| sober | Real time translation plugin, like google talk :) original and translated text are automatically shown. alpha version, use at your own risk :D | Script:Perl |
| textualdynambot 009
| LifeIsPain | A means of easily creating rules for reactions based on what is said in channels or private messages. No knowledge of Perl is required to cause XChat to reply to specific lines, or regular expressions said either by privileged users, people who are not privileged, anyone, or users within specific channels/networks. This is a fork of thermodynambot by b0at, with bug fixes, and feature additions. | Script:Perl |
| Event to Server Tab 001
| LifeIsPain | Redirect any defined text event to the server tab. Simply create a "eventtoservertab.conf" in your XChat profile directory in plain text. Add all events you wish to redirect to this file, one event per line. Use the event name as listed in Settings > Advanced > Text Events. | Script:Perl |
| Invite mute 1.0
| Ryan Schmidt | Suppresses those annoying "* User has invited otheruser into the channel." messages | Script:Perl |
| Fookmarks 20100606
| Alex Băluț | Simple script for keeping channel bookmarks in a menu. XChat already has the "Favorites" list, but if you have channels you visit only from time to time, this plugin is for you. | Script:Python |
| Amarok 2.x 1.2
| Petrkr | Script shows and allows to send actually playing song in Amarok 2.x using dbus to got informations read script for more help | Script:Python |
| Rhythmbox Control 2.2
| Deathspawn | Pretty much a control script for Rhythmbox. Includes a song display in either color or no color. Can customize the commands also. Very useful. | Script:Python |
| greek iso8859-7 to utf8 decoder 0.32
| nous | A perl script to allow reading both iso8859-7 and utf-8 text inside xchat. Intended for the greek IRC users. | Script:Perl |
| IsItDown? 1.0
| Luis Santana | XChat plugin to check if a website is down using downforeveryoneorjustme.com | Script:Python |
| Get info on a domain or IP 1.0
| zamabe | Get info on a domain or IP (via utrace.de) | Script:Python |
| LogOpener 0.1
| ProgVal | A simple script which open logs when typing /logs in XChat. Un simple script qui ouvre les logs en tapant /logs dans XChat. | Script:Python |
| Xchat Purple status 1.0
| Fabien LOISON | Xchat Purple status synchronize status between Xchat and Purple When you change your status in Purple (Pidgin, Finch,...), Xchat status will be also changed, and when you change your status in Xchat, Purple status will be updated. | Script:Python |
| Bot Connect Ignore for snomasks 1.0
| zamabe | Customizable list of +s +cC ignored notices. | Script:Python |
| twitterupdates.pl 0.8
| P J P | An Xchat plugin to fetch twitter updates for a given user. | Script:Perl |
| Xchat2 RSS Grabber 0.2
| RJ Trenchard | Here is an Xchat2 script that fetches the mail for you and displays it all on a handy (RSSFeed) query. This was my first time parsing RSS XML, and I didn't quite understand the XML::Parser library at the time, so I wrote my own routines to parse it. Xchat2 RSS Grabber will read in a file called "%home%/.xchat2/RSSget.conf", although you can change the location to whatever you like, in this file is where you will store your settings, it will require 3 variables: ############################# #RSS Feeds to gather %RSS = ( RSSExample => 'http://www.example.com/rss.xml', theregister => 'http://www.theregister.co.uk/tonys/slashdot.rdf', ); #interval to retrieve RSS $t_interval = 20; #maximum items $max_item = 5; | Script:Perl |