This is an IRC bot written in Delphi.
It has a modular structure, based on a small kernel and some plugins all around.
A plugin can be a script engine or any hard coded irc events handler. Those plugins can be written in any language (Delphi, C++/C...)