My favorites | Sign in
Project Logo
             
Show all Featured downloads:
madcow-1.6.3.tar.bz2
People details
Project owners:
  cjones
Project committers:
bryanburns

Overview

Madcow is an extensible python IRC bot with support for SILC and AIM. It is fully customizable and has a simple API for creating modules that extend its functionality. Madcow ships with modules that emulate classic Infobot behavior and many other fun or useful utilities.

Requirements

Features

In addition to the modules listed in the next section, madcow has support for the following features:

Modules

Madcow ships with the following modules, which can be enabled/disabled in config, as well as a template for easily creating your own in Python:

Basic Functionality

For Fun

Protocols

Madcow is written in a way that is agnostic to the underlying protocol transport. As long as it has a send method and a receive method, Madcow can easily be extended to use this protocol. It ships with protocol support for IRC, SILC, AIM and UNIX commandline. To use SILC, you will need to install the silc-toolkit C library on your system, whereas IRC and AIM are implemented in pure Python.

A template is included in the protocol directory for creating your own.









Hosted by Google Code