Changeset

11365:5eb817cdd5cd

mod_admin_shell: Add help section with (top level) MUC commands These were previously only documented on the site.
author Kim Alvefur <zash@zash.se>
date Fri, 05 Feb 2021 15:52:46 +0100
parents 11364:bb6b744f7f1a
children 11366:618ab9bba1c2
files plugins/mod_admin_shell.lua
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/plugins/mod_admin_shell.lua	Wed Feb 03 23:46:13 2021 +0100
+++ b/plugins/mod_admin_shell.lua	Fri Feb 05 15:52:46 2021 +0100
@@ -189,6 +189,7 @@
 		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 @@
 		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]]