0

我有一个用 Python 编写的 XMPP 机器人,它收集每个 redmine 用户的登录小时数,然后加入聊天室以宣布在过去 X 小时内未登录的用户(https://github.com/credil/redmine_jabberbot) .

该机器人可以加入不受控制的聊天室。但是对于有来宾列表的聊天室,它似乎无法加入或宣布它的消息。

  • 韵律日志或 Python XMPP 客户端都不会打印警告。
  • 该机器人位于 /etc/prosody/sharedgroups.txt 中。

这是韵律日志的摘录:

3 月 14 日 19:26:34 c2s1492670 调试收到[c2s]:
3 月 14 日 19:26:34 mod_muc 调试室:credil@conference.xmpp.credil.org, current_nick: nil, stanza:
3 月 14 日 19:26:34 mod_muc 调试 credilbot@xmpp.credil.org/SystemInfoJabberBot 作为 credil@conference.xmpp.credil.org/credilbot 加入
4

1 回答 1

-1

使它在这里工作的两件事:

  1. 编辑.dat文件在/var/lib/prosody/$server/config/$chatroom.dat
  2. 重新启动服务器
于 2016-03-15T00:28:18.847 回答