MSNP-SHARP, как отправить приветственное сообщение пользователю, который изменил статус с оффлайн на онлайн - PullRequest
0 голосов
/ 13 мая 2010

Я пытался таким образом. Я подписался на это событие, которое контролирует статус пользователя, и оно объявляет меня в сети. мой код:

void Nameserver_ContactOnline(object sender, ContactEventArgs e)
{
        Talk = messenger.CreateConversation();
        Talk.Invite(e.Contact.Mail,ClientType.PassportMember);
        Talk.SendTextMessage(new TextMessage(Msg));
        Talk.End();
        LogEvent("Contact online " + e.Contact.Name.ToString() + " " + e.Contact.Mail.ToString());
}

кто-нибудь может дать мне подсказку? возможно я делаю что-то не так, потому что сообщение не было отправлено. спасибо.

1 Ответ

0 голосов
/ 27 июля 2010

Вместо этого вы можете просто использовать свойство MessageManager. Убедитесь, что у вас установлена ​​последняя версия MSNPSharp.

...