Advanced features

We have some advanced features which we want to test first before implementing complicated UI components.

1 min read

General

All advanced features are available via chat commands. You can enter the commands in the text input field of a chatroom and press send. The advanced features need to be enabled per customer.

Change history visibility of a room

The user needs to be admin of a room.

  • /setHistoryVisibility <invited/joined/shared/worldReadable> -> This changes the history visibility in this room.

Ignore users

  • /ignore <@mxid> -> This adds a user to the ignore list.
  • /unignore <@mxid> -> This removes the user from the ignore list.
  • /ignoreList -> This command posts the list of ignored users into the notes room.

Get reported events

The user needs to be OrgAdmin.

  • /getReports <limit> -> This command gets the reported events from the server and posts them in the notes room. (limit is optional)

Force logout user

The user needs to be OrgAdmin.

  • /forceLogout <user-id> -> This command remotes logout a user.

Send server notice

The user needs to be OrgAdmin.

  • /serverNotice <message> -> The server notice is then sent to all users in the visible contact list.
Did this answer your question?