ja entweder verwendest du
indy:
dann mit idirc1.say(atarget,content)
oder onmessage-event
oder ohne
indy, dann musst manuell parsen:
syntax: PRIVMSG <target: #channel|user> :<content>
das gleiche beim abfangen
lustiger wirds dann beim /me und private /me
das is naemlich PRIVMSG <target> :\001<content>\001