A task to send a message to an Msn user. Requires the use of Anthony Tang's Java Msn library to connect to an Msn server.
Attribute | Description | Required |
from | Buddy name of the sender. This is a buddy name to be used to connect to the server. The buddy must exist (as we will see below) | attribute |
password | password of msn "from" user. | attribute |
to | user to send message. | At least one of these, or the equivalent elements. |
tolist | Comma-separated list of users to send messages. | |
message | Message to send to buddy/buddies. | This or a
<message> element. |
Adds a user element. It takes no attributes.
Specifies the message to include in the IM.
. . . <taskdef name="msn" classname="com.tfftech.ant.taskdefs.im.msn.MsnTask" /> <target name="main"> <msn from="buildmaster@passport.com" to="otherimname@msn.com" password="pass"> <message>The nightly build has completed</message> </msn> . . .
Sends an IM from buildmaster to otherimname@msnserver.com, authenticating on AIM with the password pass. The IM sent is "The nightly build has completed".
. . . <taskdef name="msn" classname="com.tfftech.ant.taskdefs.im.msn.MsnTask" /> <target name="main"> <msn from="buildmaster@passport.com" password="passwd" tolist="user1@somekindabuildplace.org,user2,user3"> <message>The nightly build has completed</message> </msn> . . .
Sends an IM from builduser to multiple users user1@somekindabuildplace.org,user2@somemsnserver.net and user3@somemsnserver.net, authenticating with the password pass. The IM sent is "The nightly build has completed".
The following is equivalent to the above (Example 2):
. . . <taskdef name="somemsnserver.org" classname="com.tfftech.ant.taskdefs.im.msn.MsnTask" /> <target name="main"> <msn from="buildmaster@passport.com" password="pass"> <to>user1@somekindabuildplace.org</to> <to>user2</to> <to>user3</to> <message>The nightly build has completed</message> </msn> . . .
Copyright © 2003 Thought For Food Tech, LLC. All rights reserved.