Problem


Our current Discord onboarding process allows new users to select from the following roles:

Once a role is chosen, users gain unrestricted access to all channels within the server. Additionally, other roles are assigned either manually or through on-chain verification.

This open access creates several challenges:

  1. Potential for Spam: Users can exploit full access to post irrelevant content across multiple channels.
  2. Security Risks: Members are vulnerable to phishing attempts and other malicious activities if scammers infiltrate the server.
  3. Reduced User Experience: Unchecked spam and clutter can discourage valuable participation and overwhelm legitimate users.

To address these risks, we need a more structured approach that limits initial access and ensures better moderation without compromising engagement.

Objective

The primary goal of this modification is to reduce spam and minimize inactive channels within the Discord server. Streamlining channel access ensures members can focus on active, relevant conversations without being overwhelmed. By fostering a more organized environment, we enhance user experience, prevent important messages from getting lost in clutter, and encourage meaningful engagement. This "less is more" approach will help members stay connected and active where it matters most.

Execution

Channel Access Restriction:

The adjustments in the table below are to be implemented for the listed roles: