Google Talk聊天/会议解决方案


8

我从2005年开始为家人使用旧的confbot python会议脚本。本质上,这可以通过Google Talk(或任何Jabber / XMPP服务器)实现类似于IRC的会议室。它极大地增加了家庭沟通,并且因此变得不可缺少。

最近,它开始出现严重的问题(人们在会议室看不到彼此),这几乎使它失去了用处。

在开发自己的软件或调试confbot之前(可能不是-它使用的是自2003年以来未更新的较旧的jabber库),我想看看是否存在满足我们需求的其他解决方案:

  • 支持Google Talk(对不起,我不会试图说服所有参与其中的人迁移到新的IM或其他客户端)
  • 免费和开源(理想,但不是必需的)
  • 在Windows上运行(不是其他人运行的Web服务)
  • 实现基本功能,如踢/禁,情绪
  • 记得谁在重新启动时加入了会议室
  • 遵守请勿打扰和忙碌状态
  • 存档所有活动

-亚当

Answers:


4

看来我可能需要设计自己的。有一个名为Palaver的Python项目,该项目几乎实现了所有功能,因此可能我需要做的代码很少:

palaver是Jabber和XMPP服务器的多用户聊天组件。目的是支持XEP-0045的所有功能以及XEP-0128的相关扩展发现功能。

...

当前,所有基本的多用户聊天功能均受支持,包括一些其他功能,例如禁令列表。即将推出更多功能,目的是完全支持整个协议。有关协议功能的特定信息可以在source:trunk / XEP.txt#latest中找到。还有插件支持扩展palaver的不同功能。

它不仅是我想要的,而且我还没有深入研究它,但这可能是一个很好,快速且容易解决的问题。尽管它看起来更像是插入jabber服务器本身的插件,所以它可能不合适,如果可以的话,我将现有的confbot移植到Twisted Words中

-亚当



2

聚会聊天-“使用Google Talk或XMPP与您的朋友或同事创建聊天室”。

满足许多但不是全部要求。

  • 支持Google Talk:是的。
  • 免费和开源:是的。
  • 在Windows上运行:如果您在AppEngine的SDK的本地开发服务器中运行它。
  • 实现基本功能,例如踢/禁,表情:命令包括/ kick和/ me。
  • 记得在重新启动时谁加入了会议室:是的。
  • 遵守“请勿打扰和忙碌”状态:不会,尽管您可以/ snooze静静一段时间。
  • 存档所有活动:不。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.