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 badge (member or admin)
- Invite source, when the user joined through a named invite
- Registration date
- Attention badges for recovery requests or locked accounts
Each admin action is shown as a labelled button, so you do not need to guess icon meanings. Buttons are reachable by keyboard in the normal tab order.
Promote or Demote Admin
Use the "Make admin" or "Remove admin" button on a user row to change their role. The confirmation explains that admins can access 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, use "Reset 2FA." The confirmation explains that their current authenticator and recovery codes stop working. The user will be required to set up 2FA again on their next login.
Password Reset
Use "Reset Password" to generate a one-time reset link. The link is displayed in a recovery banner with a labelled copy button. Share it only with the intended user; anyone with the link can recover that account until the link expires or is used.
When someone requests recovery from the login screen, they can include a contact method such as Telegram, WhatsApp, or email. Treat this contact as unverified: confirm the person is the real account owner before sending the reset link. The contact appears on the highlighted user row with a copy button.
Deleting Users
There are two levels of user deletion:
Soft Delete (Deactivate)
The "Deactivate" button disables the account. The user can no longer log in, but their messages are preserved in all chats. You can restore a deactivated user at any time.
Hard Delete
Permanently removes the user account. You have two options:
- Delete account — the account is deleted but messages remain (shown as "deleted user")
- Purge messages — the account and all their messages are permanently removed
Both actions require confirmation text that names the user and explains the consequence.
Restore a User
Soft-deleted users appear in the Deleted Users section. Use the labelled "Restore" button on a deleted-user row to reactivate the account, messages, and chat memberships.
Dismiss Recovery Request
If a user submitted a recovery request and you have resolved it, use "Dismiss" on the user row to clear the request and remove the submitted contact method. Dismiss only after the user has been helped or the request was invalid.