A universal instant messaging (IM) program
See https://pidgin.im/about/ for more information. Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr. It is written in C and makes heavy use of GLib and GTK+. Finch is a command line instant messaging program. It also lets you log in to accounts on multiple chat network simultaneously, and it is compatible with the same chat networks as Pidgin. It is written in C and makes heavy use of GLib and ncurses.
pork, oidentd, iplog and ocd
Milkbone is a GUI instant messaging client written in Perl. It is designed to be compact (190K distribution) and to give users the ability to create powerful extensions and to be completely customizable. Milkbone runs on Win32, X-based systems, and OS X
IMIRC is an AOL Instant Messenger to IRC gateway. It connects to an IRC network as an IRC server, so it requires a local ircd to run. IMIRC creates nicknames for AIM users as they sign on, and converts HTML codes.
gash is currently broken (as of gaim-0.61) - see news below gash. (GAim SHell) was a simple perl plugin for gaim. So far you can send messages as if it were an auto-reply, use fortune as an auto-reply, and a few other random things.
Jarl is a Perl/Tk Client. It strives to provide full functionality with every aspect of the Jabber IM system. It currently supoprts messaging, chat, groupchat, ICQ, AIM, and IRC support.
Open Source subprofile project for AOL Instant Messenger, written in PERL.
CellMate Bot currently allows google queries and aim functions through OSCAR. Made to be used form your cellphone's AIM client, CellMate Bot will be updated to include email, news and map directions in the future. For now, you can use Google SMS.
OneLDAP is a limited LDAP server that is a proxy to other common protocols, such as POP3 and IMAP. It provides basic SEARCH and BIND functions for standard LDAP authentication. It is based on the shell backend function of OpenLDAP. Release files are available at the project website.
SpyBot - keeping an eye on AIM.
AIM Sniff is a network sniffer specifically designed to pick up messages transmitted using the AIM or MSN clients and their derivatives. All information can be sent to STDOUT or a MySQL DB.
Bahrein is a Perl script that allows you to chat over AIM through only e-mail. All incoming IMs are forwarded through GMail to your destination - and you can reply just as easily back through e-mail to IM again.
A fork of pidgin which aims to provide minor features that have not been addressed by the pidgin development team (including manual textbox resizing). See funpidgin.sf.net for details.
A GAIM perl script for an AI controlled personal assistant for when you aren\'t around!
IANAB is a perl-based bot for AOL Instant Messenger (AIM).
The Intellectually Expandable Online Knowledge Base will communicate to users via the AOL instant messenger protocols (TOC) over AIM. This "bot" will learn as much as it can about various subjects over time.
Internet Relay Jabber (or IRJ) is a Jabber client for IRC. It's useful if you like IRC, but your friends use another IM service. It is written in Perl and uses Net::Jabber and Net::IRC. (This project is no longer under active development)
A PERL application that runs as an AIM client on a server and executes messages it receives from specific users as shell commands, then sends back output to the sender.
Robust Instant Messenger(RIM): provides a modular design for implementing an instant messenger and allows for easily adding features/options/enhancements/interfaces
Sliver is a Server daemon and a client program that reads log files, and accept remote commands through the TOC protocol using Net::Aim and encryption. Sliver is written mostly using Perl, but this may change.
This is a store and forward bot that currently works on aim and icq.
Tarsg - The Amazing Random Sentence Generator.
Violet 4 is a perl-based object oriented IRC bot engine. It makes writing simple bots a lot quicker and has an easy to learn interface. It also supports reloading all the bot's commands without restarting the bot itself.
Wireless aim is a perl script AIM->SMS gateway, signs on an aim screen name and sends messages to cell phone or pager through providers website.
This is a perl bot that collects infos from users of aim. It stores the infos in a mysql database, creating an archive of past infos, allowing all sorts of neat things to be done with the stored data, including searches for keywords.