Di seguito un esempio di plugin di Msn8, realizzato da Siebe Tolsma
using System;
using Microsoft.Messenger;
public class InkysPlugin : IMessengerAddIn
{
private MessengerClient messenger;
private static string message =
"Thank you for leaving a message. \"{0}\" will reply ASAP.\r\n" +
"This (example) plugin was created by Inky.";
public void Initialize(MessengerClient messenger)
{
this.messenger = messenger;
messenger.AddInProperties.Creator = "Inky";
messenger.AddInProperties.Description = "Away message sender (Plugin Example)";
messenger.IncomingTextMessage += new EventHandler<IncomingTextMessageEventArgs>(this.OnIncomingMSG);
}
private void OnIncomingMSG(object sender, IncomingTextMessageEventArgs args)
{
this.messenger.SendTextMessage(
string.Format(InkysPlugin.message, this.messenger.LocalUser.FriendlyName),
args.UserFrom
);
}
}
Sarebbe interessante realizzare un plugin made by Ugidotnet community...sono sicuro che in un futuro non troppo lontano i plug-in diventeranno parte integrante delle nostre attività...e non dico altro altrimenti vi svelo i miei piani su come conquistare il mondo :)