Is there a programming interface for Yahoo! Communicator?
Since you don't quite understand what you want to achieve, the two most likely answers are:
You want to write some form of IM bot. To do this, you need an API for the Yahoo Messenger network, in which case your best bet is something like libpurple , jYMSG, or libyahoo . This will allow you to log in and send / receive messages to / from contacts and in theory do everything that a regular Yahoo Messenger client can do.
You can also communicate directly with Yahoo servers using the Yahoo Messenger protocol, which is unofficially registered here , a good resource for that is here . It will be a lot of work and you are probably better off using libpurple etc.
Manage your Yahoo Messenger client. For this, you are probably best off writing whatever you want to do as a plugin that has an API for it .
Alternatively, on OS X, you can use AppleScript to control the interface (by pressing a button / entering script text, as described here ). On Windows, you can use AutoHotkey to do similar things.
source to share
Yahoo Messenger has an SDK plugin . It's hard to know if this suits your needs as you are not very clear.
If you want to access Yahoo Messenger services via Java, for example, you can try the API .
source to share