service - 每个由 ejabberd 管理的 MUC 频道机器人
问题描述
我想在 ejabberd 服务器上为每个 MUC 通道运行一个服务进程。理想情况下,我希望 ejabberd 启动/监控该过程。
也就是说,当打开一个新的 MUC 时,ejabberd 应该启动 bot 进程并通过命令行选项告诉它频道名称。然后,该过程将自行连接到该 MUC 并执行其操作。如果它崩溃,ejabberd 应该注意到并尝试重新启动它。如果 MUC 关闭,机器人进程也应该关闭。ejabberd 是否提供此类功能?
解决方案
I am not aware of anything like that implemented.
推荐阅读
- javascript - 在 Javascript 中使用视图模型
- c# - Azure 数据库管理权限
- javascript - 无法在 Jest 中创建自定义 TestEnvironment
- java - 如何在值不为空时启用 javax 注释并在值为空时禁用?
- python - PyQt5 - 无法在按下按钮时动态创建新的小部件以发挥作用
- node.js - 从 nodejs 服务器以 html 格式显示 PDF
- css - 不同浏览器的文本宽度不同
- .net - 导入 excel 文件 mcv 代码时发生 NullReferenceException
- templating - Nunjucks 访问窗口屏幕尺寸
- angular - 根路径未正确渲染 Angular Universal