What's IdealIRC? — IdealIRC's interface — Options dialog — DCC — Scripting
Here you can find some information on what IRC is and the application in general.
IdealIRC also provides an "in-house" scripting engine which is fully documented here.
Select a topic from the menu above to learn more.