Moin.
Verwendest du irgendeine Komponente um zu den Servern der Messenger eine Verbindung her zu stellen?
Ansonsten für Icq kannst du die Ticqlib
http://sourceforge.net/projects/ticqlib verwenden.
Dort wird das Event procedure Tform1.ICQclientMessageRecv(Sender: TObject; Msg, UIN: String);
ausgelöst.
Dann kannst du einfach an den Absender (Uin) eine neue Nachricht schicken.