Se non sbaglio Windows Live Messenger mette a disposizione delle apposite API per interagire con esso.