- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在使用 SleekXMPP 在 Python 中构建一个简单的 XMPP 客户端。虽然我是初学者,虽然我已经阅读过有关节、存在、花名册等的信息。但我不确定如何从流中获取 XML 或如何处理它。我也找不到任何关于此的文档。
基本上,我想知道的是,如何为消息之类的内容创建事件或处理程序?所以我可以在每次收到消息或其他东西时调用一个函数。
感谢您的帮助!
最佳答案
SleekXMPP quickstart guide应该可以帮助您开始做这样的事情。
处理消息的相关部分是这一行:
self.add_event_handler('message', self.message)
self.message 实现为:
def message(self, msg):
if msg['type'] in ('normal', 'chat'):
msg.reply("Thanks for sending:\n%s" % msg['body']).send()
关于python - Sleekxmpp 管理节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9985025/
正如问题所说,我该怎么做?以下是代码- import logging from sleekxmpp import ClientXMPP logging.basicConfig(level=loggin
我目前正在使用 SleekXMPP 在 Python 中构建一个简单的 XMPP 客户端。虽然我是初学者,虽然我已经阅读过有关节、存在、花名册等的信息。但我不确定如何从流中获取 XML 或如何处理它。
这听起来可能很愚蠢,但我遵循了本教程: https://github.com/fritzy/SleekXMPP/wiki/Creating-a-SleekXMPP-Plugin 这是最后使用创建的 X
我正在尝试修改 sleekxmpp echobot 示例,使其更像一个客户端。我可以使用下面的代码接收和打印消息,但是如何使代码也允许我随意将消息发送到另一个 JID,而不是作为对收到的消息的自动响应
我正在寻找用于实现 SleekXMPP XEP 60 插件的工作示例代码。我想做的是通过 TLS 进行身份验证并订阅名为“blogupdates”的节点然后只需等待事件并获取包含在我已经搜索了几天,但
我正在用 python 制作一个 XMPP 中间件,它监听一个地址(主机、端口),当它在该端口上接收到一些连接时,它会向服务器上的 jid(XMPP 用户)发送一条 XMPP 消息。快速回顾我的设置对
我是 XMPP 的新手 :) 我一直在使用 Ejabberd 和 sleekXMPP。我的问题是如何使用 sleekXMPP 列出在线房间? 谢谢 最佳答案 我也为此苦苦挣扎了一段时间。列出房间不是
我目前正在尝试使用 Python3.5 中的 sleekxmpp 模块连接到 jabber.at,一个 XMPP 服务。 Jabber.at 的 SSL 证书由 Let's Encrypt 颁发。 我
我正在使用 sleekxmpp 连接到 Google Talk。我正在尝试使用 changed_status 事件跟踪联系人何时更改其状态。我遇到的问题是,当我记录状态更改时,与 changed_st
我正在尝试使用 sleekXMPP 在 facebook 聊天中发送消息,使用此处的答案作为样板:Send a Facebook Message with XMPP using Access Toke
我正在使用此示例代码通过 XMPP 连接到 Facebook 聊天: #!/usr/bin/python import sleekxmpp import logging logging.basicCo
我有用于 python 的 sleekXMPP 并且我已经使用 API 创建函数来发送消息,虽然当我研究接收它们时我找不到任何东西,有人可以帮我解决这个问题,或者反驳这种可能性。谢谢。下面是我用来发送
对于业余问题表示歉意。我刚刚学习 Python,正在使用 XMPP 摸索这个 XMPP 机器人脚本。 我有一个使用 SleekXMPP 中的 MUC 机器人示例构建的机器人:http://sleekx
我是一名优秀的程序员,十分优秀!