Ich denke, für Serv-U gibt es Plugins. (Weiss ich nicht genau). Wenn ja, solltest Du Dich mal in die
API von Serv-U einlesen (wenns plugins gibt, dann ist die schnittstelle sicher dokumentiert).
Unter Delphi kannst du mit Datei-Neu eine
DLL erzeugen. Ist prinzpipiell wie ein eigenes Programm, nur daß die
DLL später von Serv-U geladen wird und entsprechend Funktionen Deiner
DLL aufruft (dürfte in der
API beschrieben sein).
Den
IRC-Bot müsstest Du dann entsprechend mit den
TCP/
IP - Komponenten (ggf. gibts sogar schon fertige
IRC - Kompos) hinbekommen.
Das höst sich jetzt en gros gar nicht soo kompliziert an.