繁体   English   中英

如何使用Openfire和XMPP在Android中制作聊天机器人应用程序

[英]How to make chatbot application in Android using Openfire and XMPP

我想在Android应用程序上制作,我可以创建一个像chatbot一样的用户。 在聊天窗口,当用户键入任何东西然后发送然后发送而不是其他用户回复该问题我的自定义函数在open-fire回复静态消息。 我是openfire的新手。 不知道如何实现这一目标。 到目前为止,我已经在我的系统上安装了XMPP服务器和openfire服务器,我可以使用Pigdin和Spark进行一对一的聊天。

为了实现我需要的东西,我应该在其中编写一些自定义函数的android应用程序,或者我必须为openfire制作自定义插件。 我正在做一些RND这个得到以下一些参考: -

https://community.igniterealtime.org/docs/DOC-1130

但是阅读这篇文章我仍然会混淆做什么和怎么做。 任何人都可以帮助我,并提前感谢。

一种可能性是:

用户A正在使用您的Android应用程序,用户B使用任何服务器端XMPP库(例如:smack)登录Openfire。

现在,只要用户A向用户B发送消息,它就会被路由到用户B,您可以在那里通过代码对其进行响应。

要么

您可以编写一个Openfire插件来检查每个消息包,如果收件人是用户B,您可以从那里回复该消息,而不是实现用户B部分。

关于你发布的Botz链接,首先它太旧了。 其次,在编写插件时,它似乎与我上面写的几乎相同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM