1
我做了一個bot,可以在客戶端發送消息時回覆。我想發送消息給客戶端,而他們沒有給我發送消息。我不想在每封郵件中編碼。有人可以請建議一個方法嗎?謝謝。如何將聊天機器人的聊天信息發送給客戶?
XMPPService xmpps = XMPPServiceFactory.getXMPPService();
Message msg = xmpps.parseMessage(req);
.....
......
msg = new MessageBuilder()
.withRecipientJids(jid)
.withBody(respMsg)
.build();
xmpps.sendMessage(msg);
上面的代碼是做什麼的,它在從客戶端收到消息後發送消息。我的機器人基本上通知客戶有關重要公告。所以假設我想告訴他們一些重要的事情而沒有他們問。我只想發送一條消息,我的所有客戶都應該收到它。我需要我的客戶的JID嗎?如果是這樣,那麼我如何得到它們?我是新來的xmpp請幫助我。
謝謝。
我沒有得到正確的答案,我的問題..... – 2012-07-10 13:37:35
你問真的模糊的問題。如果您已經想出瞭如何將消息發送給客戶端,那麼爲什麼之後很難發送另一條消息呢?人們可能不瞭解你的問題。發佈你想要做的事情的短代碼示例,以及什麼不起作用。 – dragonx 2012-07-10 17:49:11
我搜索了很多東西,並且找到了它。當然我會把一些代碼:) – 2012-07-10 21:32:37