나는 클라이언트가 메시지를 보낼 때 응답 할 수있는 봇을 만들었습니다. 나에게 메시지를 보내지 않고 클라이언트에게 메시지를 보내고 싶다. 각 메시지마다 코드를 작성하고 싶지 않습니다. 누군가이 방법을 제안 해 주시겠습니까? 고맙습니다.채팅 봇에서 클라이언트로 채팅 메시지를 보내려면 어떻게해야합니까?
XMPPService xmpps = XMPPServiceFactory.getXMPPService();
Message msg = xmpps.parseMessage(req);
.....
......
msg = new MessageBuilder()
.withRecipientJids(jid)
.withBody(respMsg)
.build();
xmpps.sendMessage(msg);
위의 코드는 클라이언트에서 메시지를받은 후 메시지를 보냅니다. 내 봇은 기본적으로 고객에게 중요한 공지 사항을 알립니다. 그래서 그들에게 묻지 않고 그들에게 중요한 것을 말하고 싶다고 가정 해 봅시다. 메시지를 보내고 모든 고객이 메시지를 받아야합니다. 내 고객의 JID가 필요한가요? 그렇다면 어떻게 얻을 수 있습니까? 나는 xmpp에 새로운 있습니다.
감사합니다.
내 질문에 대한 정답을 얻지 못한다 ..... –
정말 모호한 질문을합니다. 이미 클라이언트에게 메시지를 보내는 방법을 알아 낸 사람이라면 왜 다른 메시지를 보내는 것이 그렇게 어렵습니까? 사람들은 아마도 당신의 질문을 이해하지 못합니다. 당신이하려는 일과 정확히 작동하지 않는 것에 대한 짧은 * 코드 예제를 게시하십시오. – dragonx
나는 많은 것을 수색하고 그것을 얻는다. 물론 내가 몇 가지 코드를 넣을 것입니다 :) –