このようにしてみました。私は、ユーザーのステータスを管理するそのイベントにサブスクライブし、オンラインでそのユーザーを発表しました。私のコードは次のとおりです。
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());
}
誰かが私にヒントを与えることができますか?メッセージが送信されなかったので、何か間違ったことをしたのかもしれません。ありがとう。