| xmpp |
xmpp := XMPPConnection new.
xmpp jid: 'talios@myjabber.net'.
xmpp password: '********'.
xmpp resource: 'Dolphin'.
xmpp bind ifTrue:
[xmpp login ifTrue:
[ xmpp sendChatMessage: 'hello mark from dolphin smalltalk'
to: 'talios@myjabber.net/Pandion'.]]

This would open a new chat to the specified jid, setup a callback handler/block to respond to chat message replies from this jid with simply "inspects" the incoming message, then make an initial message to the user and send it. Michael Lucas-Smith of Software With Style has expressed an interest in seeing my XMPP packages appearing for Cincom Visual Works Smalltalk, which I'll definitely be looking into once I've got my head around this current Dolphin implemtation.chat := xmpp openChatTo: 'talios@myjabber.net/Pandion'. chat onIncomingMessageDo: [ :message | message inspect.]. chat newMessage: 'Hello XMPP'; send.
Very nice looking client. Is it functional yet, and if so, where do I get
it? :D
Chris