mirror of https://github.com/zulip/zulip.git
4.2 KiB
4.2 KiB
Moderating open organizations
An open organization is one where anyone can join without an invitation. Moderation is a big part of making an open community work.
Prevention
Zulip has many features designed to simplify moderation by preventing problematic behavior.
Manage new users
- Link to a code of conduct in your organization description (displayed on the registration page).
- Disallow disposable email addresses or limit authentication methods to increase the effort for a bad actor to replace a banned account.
- Add a waiting period before new users can take disruptive actions.
- Monitor new users by enabling new user announcements.
Restrict permissions for making changes
- Restrict who can create streams, or monitor new streams by enabling new stream announcements.
- Restrict who can add custom emoji.
- Restrict who can move messages to another stream, and set a time limit for editing topics.
- Restrict who can edit and delete their own messages, and set time limits on message editing and deletion.
- If you are concerned about impersonation, you can prevent users from changing their name, or require unique names.
Minimize spam
- Configure email visibility to prevent off-platform spam.
- Restrict wildcard mentions so only moderators can mention everyone in your organization.
- Create a default stream for announcements where only admins can post.
- Restrict who can send direct messages.
Response
The following features are an important part of an organization's playbook when responding to abuse or spam that is not prevented by the organization's policy choices.
- Individual users can mute abusive users to stop harassment that moderators have not yet addressed, or collapse individual messages that they don't want to see.
- Ban (deactivate) users acting in bad faith. They will not be able to rejoin using the same email address, unless their account is reactivated by an administrator.
- Investigate behavior by viewing messages sent by a user.
- Delete messages, archive streams, and unsubscribe users from streams.
- Move topics, including between streams, when users start conversations in the wrong place.
- Change users' names (e.g., to "Name (Spammer)") for users who sent spam direct messages to many community members.
- Deactivate bots or deactivate custom emoji.
Public access option
{!web-public-streams-intro.md!}
Zulip communities directory
{!communities-directory-intro.md!}
For details on how to get your community listed, see Communities directory.