首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除聊天室ejabberd

删除聊天室ejabberd
EN

Stack Overflow用户
提问于 2013-10-13 20:08:52
回答 2查看 1.6K关注 0票数 1

我正在使用ejabberd2.1进行我的聊天,我使用了多用户聊天室。我想从ejabberd.Is中清除我所有现有的聊天室。是否可以从管理part.Any ejebberdctl命令中进行此操作?

帮助是非常感谢的。

EN

回答 2

Stack Overflow用户

发布于 2013-10-15 00:39:24

我相信

代码语言:javascript
复制
ejabberdctl muc-purge 0

也许能满足你的需要。此命令的man条目如下:

代码语言:javascript
复制
ejabberdctl  muc-purge days

在过去的days days中,以零活动(历史记录中无消息)销毁MUC房间。

票数 1
EN

Stack Overflow用户

发布于 2015-11-08 10:22:58

我用它来列出和删除服务器中的所有muc房间

代码语言:javascript
复制
sudo ejabberdctl muc_online_rooms global | sed -e 's/@/ /g' | xargs -n 2 -I {} bash -c 'sudo ejabberdctl destroy_room {}'

在我的例子中,我需要使用sudo,如果你不需要删除它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19345022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档