Managing Users
As an admin, you can view all users, change their roles, reset their credentials, and remove accounts.
User List
The user list shows every account on the server with the following information:
- Display name and username
- Role (user or admin)
- Two-factor authentication status (enabled or not)
- Registration date
Promote or Demote Admin
Click on a user and select "Promote to admin" or "Demote to user" to change their role. Admins have access to the dashboard, user management, invites, and server settings. Be careful who you promote — admins can manage other admins.
Reset 2FA
If a user loses access to their authenticator app and recovery codes, you can reset their two-factor authentication. The user will be required to set up 2FA again on their next login.
Password Reset
You can initiate a password reset for any user. This generates a one-time reset link that you share with the user. When they open the link, they can set a new passphrase.
Deleting Users
There are two levels of user deletion:
Soft Delete (Deactivate)
Deactivates the account. The user can no longer log in, but their messages are preserved in all chats. You can restore a soft-deleted user at any time.
Hard Delete
Permanently removes the user account. You have two options:
- Keep messages — the account is deleted but messages remain (shown as "deleted user")
- Purge messages — the account and all their messages are permanently removed
Restore a User
Soft-deleted users can be restored from the user list. Click on the deactivated user and select "Restore." Their account, messages, and chat memberships are reactivated.
Dismiss Recovery Request
If a user submitted a recovery request (for 2FA or password reset) and you have resolved it, dismiss the request from the dashboard to clear the notification.