private void FrmGroupChat_Load(object sender, EventArgs e) { if (_roomJid != null) { mm.EnterRoom(_roomJid, _nickname); } }
public void TestInvite() { XMPPClient ObjXmppClient = new XMPPClient(); //initializing the xmpp client with credentials ObjXmppClient.JID = "*****@*****.**"; ObjXmppClient.Password = "******"; ObjXmppClient.Server = "54.173.99.54"; ObjXmppClient.AutoReconnect = true; ObjXmppClient.RetrieveRoster = true; ObjXmppClient.PresenceStatus = new PresenceStatus() { PresenceType = PresenceType.available, IsOnline = true }; ObjXmppClient.AutoAcceptPresenceSubscribe = true; ObjXmppClient.AttemptReconnectOnBadPing = true; // XMPPConnection ObjXmppCon = new XMPPConnection(ObjXmppClient); ObjXmppCon = new XMPPConnection(ObjXmppClient); ObjXmppCon.Connect(); ObjXmppClient.Connect(); //muc manager test MucManager mucManager = new MucManager(ObjXmppClient); JID roomJID = "*****@*****.**"; mucManager.EnterRoom(roomJID, "XMPPTestNickName"); JID to = "*****@*****.**"; mucManager.DirectInvite(to, roomJID); }
public void CreateChatRoom() { XmppClient xmppClient = XmppClients[Context.ConnectionId]; mm = new MucManager(xmppClient); mm.EnterRoom("ALLURE786", "*****@*****.**", true); mm.Invite("*****@*****.**", "ALLURE786", "Please join"); mm.Invite("*****@*****.**", "ALLURE786", "Please join"); }
private void FrmGroupChat_Load(object sender, EventArgs e) { if (_roomJid != null) { mm.EnterRoom(_roomJid, _nickname); } dtHistory.Columns.Add("PIC", typeof(string)); dtHistory.Columns.Add("Body", typeof(string)); dtHistory.Columns.Add("DateTime", typeof(DateTime)); timer1.Start(); }
public void GroupChat()//Jid roomJid, string nickname) { XmppClient xmppClient = XmppClients[Context.ConnectionId]; mm = new MucManager(xmppClient); // mm.EnterRoom("ALLURE786", "*****@*****.**"); // mm = new MucManager(xmppClient); mm.EnterRoom("ALLURE786", "*****@*****.**", true); mm.Invite("*****@*****.**", "ALLURE786", "Please join"); // mm.Invite("*****@*****.**", "ALLURE786", "Please join"); // Setup new Message Callback using the MessageFilter // xmppClient.MessageFilter.Add(roomJid, new BareJidComparer(), MessageCallback); // Setup new Presence Callback using the PresenceFilter // xmppClient.PresenceFilter.Add(roomJid, new BareJidComparer(), PresenceCallback); }
private void _CreateChatRoom(XmppClient client, string chatRoomName, string roomNick) { _mucManager = new MucManager(client); _mucManager.EnterRoom(chatRoomName, roomNick); }