快速开始¶
设置 XMPP 服务器组件¶
slidgeqq 使用 Jabber 组件协议 连接到 XMPP 服务器。slidgeqq 本身需要一个没有本地部分的 JID,例如 slidgeqq.example.org。在典型部署中,slidgeqq 与 XMPP 服务器运行在同一主机上,并通过 localhost 连接到它。这需要对 XMPP 服务器进行适当的配置,具体取决于您使用的 XMPP 服务器软件。
本文档解释了如何为 prosody 和 ejabberd 进行配置。它可能已过时,您可能需要查阅您正在使用的 XMPP 服务器的官方最新文档。如果您知道如何为其他 XMPP 服务器设置 slidge,请为文档做出贡献。;-)
Prosŏdy¶
在 prosody.cfg.lua 中相应虚拟主机下方添加一个组件块
Component "slidgeqq.example.org"
component_secret = "some-secret-string"
ejabberd¶
listen:
-
ip: 127.0.0.1
port: 5347
module: ejabberd_service
hosts:
slidgeqq.example.org:
password: some-secret-string
启动守护进程¶
使用以下命令启动 slidgeqq:
slidgeqq \
--jid slidgeqq.example.org \
--secret some-secret-string \
--home-dir /somewhere/writable
后续步骤¶
接下来,您可能希望设置 附件 以支持将文件从腾讯 QQ 桥接到 XMPP。