HavenDOCS
Back to Home

Creating a Sangha

members can create their own social communities to host group sessions and share resources.

🏠 The Creation Process

  1. Dashboard: Navigate to the Sangha dashboard (/sangha).
  2. New Server: Click the "+" button to open the CreateSanghaModal.tsx.
  3. Identity: Enter a Room Name and choose a Category (e.g., Coding, UPSC, GATE).
  4. Visibility: Select Public (visible to everyone) or Invite-Only (Private).

🛡️ Permissions & Roles

Once the Sangha is created:

  1. Server Settings: Open the settings modal to manage Roles.
  2. Discord-Style Roles: Create roles like "Moderator", "Mentor", or "Head member".
  3. Permissions: Assign specific rights such as Kick Members, Manage Roles, or Create Events.

📹 LiveKit Integration

Sangha rooms use LiveKit SFU for high-quality audio and video:

  • Audio Channels: For low-bandwidth group discussions.
  • Video Channels: For face-to-face collaborative sessions.
  • Duration Tracking: Active participants show an "Online for X mins" status badge.

[!TIP] Pro Tip: Set a clear Goal in the room name (e.g., "LeetCode 75 Grind") to attract the right vibe.


Created by the Antigravity Community Team.