From 6a7ef486690afd0a1d1c589a64603da4852a4e23 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Fri, 5 Feb 2021 15:52:46 +0100 Subject: mod_admin_shell: Add help section with (top level) MUC commands These were previously only documented on the site. --- plugins/mod_admin_shell.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/mod_admin_shell.lua b/plugins/mod_admin_shell.lua index 2ca2f1d4..04143cc9 100644 --- a/plugins/mod_admin_shell.lua +++ b/plugins/mod_admin_shell.lua @@ -189,6 +189,7 @@ function commands.help(session, data) print [[module - Commands to load/reload/unload modules/plugins]] print [[host - Commands to activate, deactivate and list virtual hosts]] print [[user - Commands to create and delete users, and change their passwords]] + print [[muc - Commands to create, list and manage chat rooms]] print [[server - Uptime, version, shutting down, etc.]] print [[port - Commands to manage ports the server is listening on]] print [[dns - Commands to manage and inspect the internal DNS resolver]] @@ -225,6 +226,11 @@ function commands.help(session, data) print [[user:password(jid, password) - Set the password for the specified user account]] print [[user:delete(jid) - Permanently remove the specified user account]] print [[user:list(hostname, pattern) - List users on the specified host, optionally filtering with a pattern]] + elseif section == "muc" then + -- TODO `muc:room():foo()` commands + print [[muc:create(roomjid, { config }) - Create the specified MUC room with the given config]] + print [[muc:list(host) - List rooms on the specified MUC component]] + print [[muc:room(roomjid) - Create the specified MUC room with the given config]] elseif section == "server" then print [[server:version() - Show the server's version number]] print [[server:uptime() - Show how long the server has been running]] -- cgit v1.2.3