Nested commands, easy configuration, and an incredibly flexible and easy-to-use plugin system distinguish Supybot from other IRC bots. There simply isn't a more flexible or easier to use IRC bot!
This project includes an event-driven IRC client framework written in Python, as well as an object-oriented wrapper class and some example programs.
ScriptBot is a scriptable IRC bot. Based on PircBot and BSF, it allows to fully customize the bot's behaviour by editing script files in the scripting language of your choice.
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.
A2K is a small, simple, and unobtrusive IRC bot written in Python, with automatic op and URL catcher.
BBot is a GNU GPL IRC bot for everything from preventing spam to just plain old welcome bots. BBot includes modules to handle factoids, away statuses, do math and more. Writing custom code for BBot is easy, and the more, the better.
An IRC bot, similar to the Blootbot and Infobot, written in python.
Pynfo is an IRC bot written in Python and the Twisted framework. Among its features are network bridging/relaying, basic "infobot" capabilities, googling, 3 access tiers, and a shorter-link function. Pynfo is easily extensible and fully disk-persisten
The goal of the Relay IRC project is to create an easy-to-use, multi-platform and scriptable Internet Relay Chat (IRC) chat client and a set of Java classes for adding IRC capabilities to other Java programs.
An IRC client that uses Tcl for not only the scripting, but also the "glue" at the C level for how all the parts of the application fit together.
Valuhack is a collaborative effort of a variety of newsgroups to port a simple program to as many languages as possible, while maintaining the true spirit of hacking.
Simple IRCD implemented in python
sushi is an IRC suite providing a central daemon and several clients. It currently consist of - maki: the central IRC daemon - tekka: the PyGTK client - nigiri: urwid terminal client There are more clients to come.
.nIRC is an IRC client written in C#. It has full support for text formatting, file sending, etc, and allows the use of IronPython scripts in order to make further customisation easier.
Internet Relay Chat (IRC) client for the GNOME desktop
AirBox is service robot that provides various interesting function via MSN Messenger, IRC(RFC1459) chat and J2ME(SKT-XVM). Developed with Java programming language including policy files, dynamic class compile and reloading, web-clawer engine, JDBC etc.
AoCBot is a python bot that wraps together IRC and the Age of Conan chatserver. It has some helpful AoC-related features like whois/IRC relay, and offers a very easy way to add your own plugins.
BZoo is a network game creation suite to use with Blender. It can be used in a wide range of applications such as multi-user 3D walk through, 3D IRC client, network PVP, MORPG or Persistent Virtual Worlds.
BoTube2 is another IRC BOT with an advanced plugin system that makes easy to develop new capabilities, by now there are only 12 plugins developed, you can develop more if you want. Added first revision of documentation for the plugin developer (spanish only by now). Would you like to enpower Botube2 with your own plugin? Lots of bugfixes here!
BotKip.py is an IRC bot that can be used on all POSIX (linux,bsd,etc) with python installed. BotKip is a very dynamic bot that currently has a huge array of features. BotKip is able to handle an array of threaded bot instances per server/channel(s).
A highly modular script-pack written in Python and designed for XChat. There are some plans for a 'ports' to other clients, sometimes using language wrappers.
BibleBot for XChat. Also a collection of other useful Python scripts for XChat. Translator(TransBot), Dictionary(DictBot), Googling(GoogleBot), Relaying(RelayBot), Calculator(CalcBot), Operation(OpBot), Seen(SeenBot), Weather(WeatherBot) Platform indepen
This program serves as a link between two or more chat networks, allowing users on one network to communicate with users on another network. For example, you can be logged onto Battle.net and be talking to people on IRC and people on AIM at the same tim
Client/Server-splitted IRC-Client, Designed to run the Server on a remote machine staying connected to the IRC-Servers and having the client connected when chatting. Server can log all conversations. Dont miss any important message anymore!
A multiplatform IRC client written in Python using wxPython for GUI.