Custom Rooms Guide

Create Room

What Are Custom Rooms?

Custom Rooms allow you to create private, themed chat spaces for your friends, community, or interest groups. Unlike public language rooms, custom rooms are entirely under your control.

Full Control

As room creator, you have admin privileges including member management, room settings, and moderation tools.

Shareable Links

Each room gets a unique URL that you can share via social media, email, or messaging apps.

Interest-Based

Set specific interests and topics to attract like-minded members to your community.

Privacy Options

Choose between public discovery or private invitation-only access for your room.

Creating Your Custom Room

Follow these steps to create your personalized chat space in minutes.

1

Access the Room Creator

Visit /create-room.html from the ChatDesh homepage or click the "Create Room" button in the navigation menu.

2

Choose Your Room Name

Select a descriptive, memorable name for your room. Good examples:

  • "Movie Buffs Central" - for film discussions
  • "Coding Café" - for programming topics
  • "Travel Stories" - for sharing travel experiences
  • "Gaming Squad" - for gaming community
3

Set Room Description

Write a clear description of what your room is about. This helps potential members understand the purpose and attracts the right audience.

4

Add Relevant Interests

Add keywords separated by commas that describe your room's theme:

  • Entertainment: movies, music, gaming, books, anime
  • Learning: programming, languages, science, philosophy
  • Lifestyle: fitness, cooking, travel, photography
  • Community: local events, support groups, hobbies
5

Configure Privacy Settings

  • Public Room: Discoverable in room listings, anyone can join
  • Private Room: Invitation-only, accessible via direct link
  • Age Restrictions: Set minimum age requirements if appropriate
6

Launch Your Room

Click "Create Room" to generate your custom chat space. You'll receive a unique room URL immediately.

Room Creation Time

Custom rooms are created instantly and remain active as long as there's regular activity. Inactive rooms (no messages for 30+ days) may be archived.

Sharing Your Room

Get your friends and community members into your custom room using multiple sharing methods.

Your Unique Room URL

Each room receives a unique, shareable link that looks like this:

https://chatdesh.in/custom-room/movie-buffs-central-abc123

Sharing Methods

  1. Copy Room Link: Use the "Copy Room Link" button for easy sharing
  2. Social Media: Share directly to Facebook, Twitter, Reddit, or Discord
  3. Email Invitations: Send personalized email invitations with room details
  4. Messaging Apps: Share via WhatsApp, Telegram, or other messaging platforms
  5. QR Code: Generate QR codes for offline sharing and mobile scanning
  6. Direct Username Invitation: Invite specific ChatDesh users by their username

Promoting Your Room

Community Forums

Share your room link in relevant Reddit communities, Discord servers, or specialized forums related to your topic.

Event-Based Sharing

Create rooms for specific events like movie releases, sports games, or online meetups.

Social Media Strategy

Use relevant hashtags and engage with communities that match your room's interests.

Word of Mouth

Encourage existing members to invite their friends who share similar interests.

Responsible Sharing

Only share your room link in appropriate contexts. Avoid spam or unwanted promotion. Always respect the rules of platforms where you're sharing.

How Others Join Your Room

Understanding the joining process helps you guide new members effectively.

The Joining Process

  1. Click Shared Link: Users click your room URL from any sharing method
  2. Room Preview: They see the room name, description, current member count, and activity level
  3. Username Entry: New users enter a username (3-20 characters, alphanumeric plus _ and .)
  4. Avatar Selection: Choose from emoji avatars or select random
  5. Join Room: Click "Join Room" for immediate access to your community
  6. Welcome Message: New members see a welcome message with room guidelines

Member Experience

  1. Instant Access: No waiting periods or approval processes for public rooms
  2. Member List: See who's currently online and active in the room
  3. Chat History: View recent conversation history to understand ongoing discussions
  4. Room Features: Access to all enabled features like image sharing, themes, etc.

Mobile vs Desktop Experience

Desktop Features

  • Multi-window support for DMs
  • Drag-and-drop functionality
  • Larger screen real estate
  • Keyboard shortcuts

Mobile Optimizations

  • Touch-optimized interface
  • Slide panels for navigation
  • Mobile camera integration
  • Responsive design

Member Onboarding

Consider creating a pinned welcome message or room guidelines to help new members understand your community's culture and expectations.

Room Management & Administration

As room creator, you have powerful tools to manage your community effectively.

Admin Privileges

Action Room Creator Moderators Members
Kick Users
Ban Users
Delete Messages
Promote to Moderator
Change Room Settings
Delete Room

Room Settings Management

  1. Room Information: Update name, description, and interests at any time
  2. Privacy Controls: Switch between public and private access
  3. Member Limits: Set maximum number of concurrent users
  4. Content Restrictions: Enable/disable image uploads, links, etc.
  5. Moderation Tools: Configure automatic content filtering levels

Member Management

  1. View Member List: See all current and recent members
  2. Assign Roles: Promote trusted members to moderator status
  3. User Actions: Kick disruptive users or ban permanently
  4. Activity Monitoring: View member activity levels and contributions

Room Statistics

Activity Metrics

  • Total messages sent
  • Active member count
  • Peak usage times
  • Daily/weekly activity trends

Member Analytics

  • New member growth
  • Member retention rates
  • Most active contributors
  • Geographic distribution

Image Upload & Media Sharing

Enable rich media sharing in your custom room to enhance conversations and community engagement.

Enabling Image Uploads

  1. Admin Settings: Access room settings from your admin dashboard
  2. Media Permissions: Toggle "Allow Image Uploads" setting
  3. File Size Limits: Configure maximum file size (default: 5MB)
  4. File Type Restrictions: Choose allowed formats (JPG, PNG, GIF, WebP)
  5. Moderation Queue: Optionally require admin approval for images

How Members Upload Images

  1. Camera Icon: Members click the icon in the message input area
  2. File Selection: Choose from device storage or take a new photo (mobile)
  3. Image Preview: Preview the image before sending
  4. Caption Addition: Add optional text captions to provide context
  5. Send to Room: Share with all room members instantly

Image Moderation Tools

  1. Automatic Scanning: AI-powered inappropriate content detection
  2. Manual Review: Admin/moderator approval queue for sensitive rooms
  3. Image Deletion: Remove inappropriate images and warn/ban users
  4. Reporting System: Members can report problematic images
  5. Backup & Archive: Optional image archiving for room records

Best Practices for Image Sharing

Safety Guidelines

  • Set clear image posting rules
  • Enable moderation for public rooms
  • Monitor for copyright violations
  • Respond quickly to inappropriate content

Community Building

  • Encourage relevant, on-topic images
  • Create photo sharing events
  • Celebrate member contributions
  • Use images to spark discussions

Legal Considerations

As room admin, ensure your community follows copyright laws and doesn't share inappropriate content. You have the responsibility to moderate shared images appropriately.

Advanced Features & Pro Tips

Room Customization

  1. Custom Welcome Messages: Set personalized greetings for new members
  2. Room Topics: Pin important topics or announcements
  3. Theme Integration: Rooms inherit user theme preferences automatically
  4. Language Settings: Set primary language for better matching

Community Building Strategies

  1. Regular Events: Host scheduled discussions or activities
  2. Member Recognition: Highlight active and helpful community members
  3. Clear Guidelines: Establish and communicate room rules clearly
  4. Engagement Tactics: Ask questions, start polls, share interesting content

Integration & Export

Data Export

  • Download chat history
  • Export member lists
  • Backup room settings
  • Archive conversations

External Integration

  • Webhook notifications
  • RSS feed generation
  • Social media crossposting
  • Calendar event integration

Success Tips

  • Be Active: Regular participation by the creator encourages others
  • Set Clear Expectations: Make room purpose and rules obvious
  • Welcome Newcomers: Personally greet new members when possible
  • Stay On Topic: Guide conversations back to your room's theme
  • Handle Conflicts Quickly: Address disputes before they escalate