Вообще конечно самый простой способ (и главное быстрый) это в IRC клиенте прописать небольшой скриптик, реагирующий на ту или иную фразу в ирце, в хелпе это подробно описано, вот пару строк оттуда
format: on <level>:TEXT:<matchtext>:<*><?><#[,#]>:<commands>
example: on 1:TEXT:*help*:#mirc, #irchelp:/msg $nick what's the problem?
если же нужен имеено бот а не работающий скрипт, то способ посложнее это взять готового бота (их в сети тысячи наверное), и немного перестроить под себя, ну а писать с нуля это просто глупо при тех запросах которые ты к нему предъявляешь...