!admin roomsCommands for managing rooms
!admin rooms list-roomsList all rooms the server knows about
!admin rooms infoView information about a room we know about
!admin rooms info list-joined-membersList joined members in a room
!admin rooms info view-room-topicDisplays room topic
Room topics can be huge, so this is in its own separate command
!admin rooms moderationManage moderation of remote or local rooms
!admin rooms moderation ban-roomBans a room from local users joining and evicts all our local users (including server admins) from the room. Also blocks any invites (local and remote) for the banned room, and disables federation entirely with it
!admin rooms moderation ban-list-of-roomsBans a list of rooms (room IDs and room aliases) from a newline delimited codeblock similar to user deactivate-all. Applies the same steps as ban-room
!admin rooms moderation unban-roomUnbans a room to allow local users to join again
!admin rooms moderation list-banned-roomsList of all rooms we have banned
!admin rooms aliasManage rooms' aliases
!admin rooms alias setMake an alias point to a room
!admin rooms alias removeRemove a local alias
!admin rooms alias whichShow which room is using an alias
!admin rooms alias listList aliases currently being used
!admin rooms directoryManage the room directory
!admin rooms directory publishPublish a room to the room directory
!admin rooms directory unpublishUnpublish a room to the room directory
!admin rooms directory listList rooms that are published
!admin rooms existsCheck if we know about a room