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.
Access the Room Creator
Visit /create-room.html
from the ChatDesh homepage or click the "Create Room" button in the navigation menu.
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
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.
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
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
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:
Sharing Methods
- Copy Room Link: Use the "Copy Room Link" button for easy sharing
- Social Media: Share directly to Facebook, Twitter, Reddit, or Discord
- Email Invitations: Send personalized email invitations with room details
- Messaging Apps: Share via WhatsApp, Telegram, or other messaging platforms
- QR Code: Generate QR codes for offline sharing and mobile scanning
- 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
- Click Shared Link: Users click your room URL from any sharing method
- Room Preview: They see the room name, description, current member count, and activity level
- Username Entry: New users enter a username (3-20 characters, alphanumeric plus _ and .)
- Avatar Selection: Choose from emoji avatars or select random
- Join Room: Click "Join Room" for immediate access to your community
- Welcome Message: New members see a welcome message with room guidelines
Member Experience
- Instant Access: No waiting periods or approval processes for public rooms
- Member List: See who's currently online and active in the room
- Chat History: View recent conversation history to understand ongoing discussions
- 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
- Room Information: Update name, description, and interests at any time
- Privacy Controls: Switch between public and private access
- Member Limits: Set maximum number of concurrent users
- Content Restrictions: Enable/disable image uploads, links, etc.
- Moderation Tools: Configure automatic content filtering levels
Member Management
- View Member List: See all current and recent members
- Assign Roles: Promote trusted members to moderator status
- User Actions: Kick disruptive users or ban permanently
- 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
- Admin Settings: Access room settings from your admin dashboard
- Media Permissions: Toggle "Allow Image Uploads" setting
- File Size Limits: Configure maximum file size (default: 5MB)
- File Type Restrictions: Choose allowed formats (JPG, PNG, GIF, WebP)
- Moderation Queue: Optionally require admin approval for images
How Members Upload Images
- Camera Icon: Members click the icon in the message input area
- File Selection: Choose from device storage or take a new photo (mobile)
- Image Preview: Preview the image before sending
- Caption Addition: Add optional text captions to provide context
- Send to Room: Share with all room members instantly
Image Moderation Tools
- Automatic Scanning: AI-powered inappropriate content detection
- Manual Review: Admin/moderator approval queue for sensitive rooms
- Image Deletion: Remove inappropriate images and warn/ban users
- Reporting System: Members can report problematic images
- 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
- Custom Welcome Messages: Set personalized greetings for new members
- Room Topics: Pin important topics or announcements
- Theme Integration: Rooms inherit user theme preferences automatically
- Language Settings: Set primary language for better matching
Community Building Strategies
- Regular Events: Host scheduled discussions or activities
- Member Recognition: Highlight active and helpful community members
- Clear Guidelines: Establish and communicate room rules clearly
- 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