This package can be used to create a robot to access IRC channels It can login to an IRC server with authenticating with a given user name and password. The class can join channels, send messages, reply to users and define actions to execute as IRC commands. It can be extended with separate plug-in classes to implement new actions.