Every feature in mIRCscord, organized by category. This is what makes us different.
| Feature | Description | API | Status |
| Servers | Create/join community servers with custom icons | /api/servers | LIVE |
| Text Channels (Pods) | Organized by categories, with topics and slowmode | /api/channels | LIVE |
| Voice Channels (VCRs) | WebRTC peer-to-peer voice with noise suppression | /ws | LIVE |
| Video Calls | 1:1 and group video calls with screen sharing | /ws | LIVE |
| Direct Messages | 1:1 and group DMs with E2E encryption | /api/dms | LIVE |
| Threads | Reply threads on messages with nested conversations | /api/threads | LIVE |
| Reactions | Emoji reactions on messages | /api/messages/:id/reactions | LIVE |
| Typing Indicators | Real-time "user is typing..." via WebSocket | /ws | LIVE |
| Message Pins | Pin important messages to channels | /api/messages/:id/pin | LIVE |
| Link Previews | Auto-fetches Open Graph metadata for shared links | /api/link-preview | LIVE |
| File Uploads | Images, PDFs, docs (10MB max, type-validated) | /api/upload | LIVE |
| Scheduled Messages | Schedule messages for future delivery | /api/messages/schedule | LIVE |
| Feature | Description | API | Status |
| Roles & Permissions | Custom roles with granular permission bitflags | /api/roles | LIVE |
| Channel Permissions | Per-role and per-user channel permission overrides | /api/channels/:id/permissions | LIVE |
| Reaction Roles | Assign roles by reacting to messages | /api/reaction-roles | LIVE |
| Slowmode | Per-channel rate limiting (5s to 15min) | /api/channels/:id | LIVE |
| Webhooks | Send messages from external services | /api/servers/:id/webhooks | LIVE |
| Server Templates | Create servers from predefined templates | /api/server-templates | LIVE |
| Vanity URLs | Custom join links (mircscord.com/join/name) | /api/servers/:id | LIVE |
| Scheduled Events | Create events with RSVP, date/time/location | /api/servers/:id/events | LIVE |
| Audit Log | Track all admin actions with full details | /api/servers/:id/audit-log | LIVE |
| Ban System | Ban/unban users with reasons | /api/servers/:id/bans | LIVE |
| Kick Members | Remove members from servers | /api/servers/:id/kick | LIVE |
| Invite Codes | Create/manage invite codes with use limits and expiry | /api/invites | LIVE |
| Feature | Description | API | Status |
| Pings | Twitter-style micro-posts with Money/Trash voting | /api/pings | LIVE |
| Drops | Reddit-style community forums with categories | /api/drops | LIVE |
| Bytelings | AI pets — evolve, fight, comment, leaderboards | /api/bytelings | LIVE |
| Flares | 24h disappearing stories | /api/flares | LIVE |
| mIRCs | TikTok-style short video feed | /api/mircs | LIVE |
| Stalk | Anonymous admiration with reveal mechanics | /api/stalk | LIVE |
| Circle Web | Visual invite tree and network graph | /api/invites/tree | LIVE |
| Follows | Follow users to see their pings in your feed | /api/users/:id/follow | LIVE |
| Activity Feed | Follow sources, pin items, aggregated feed | /api/activity | LIVE |
| Feature | Description | API | Status |
| Bot Marketplace | Browse, install, configure, review bots | /api/bots | LIVE |
| AutoMod Bot | Spam, word filter, link filter, caps filter | built-in | LIVE |
| Welcome Bot | Custom welcome messages on member join | built-in | LIVE |
| AI Bots | Custom AI assistants with your API key | /api/servers/:id/bots/:id/key | LIVE |
| Slash Commands | /flip, /roll, /shrug, /8ball + custom commands | /api/commands | LIVE |
| AutoMod Rules | Custom automod rules per server | /api/servers/:id/automod | LIVE |
| Bot SDK | Build custom bots with TypeScript/Rust SDK | | PLANNED |
| Feature | Description | API | Status |
| User Profiles | Avatar, bio, custom status, activity display | /api/users | LIVE |
| Badges | Founder, Early Adopter, Bug Hunter, and more | /api/users/:id/badges | LIVE |
| Rich Presence | Show what you're playing/listening/watching | /api/presence/activity | LIVE |
| Friend System | Send/accept requests, groups, blocking | /api/friends | LIVE |
| Bookmarks | Save messages for later with notes | /api/bookmarks | LIVE |
| Push Notifications | Browser push via VAPID/Web Push | /api/push | LIVE |
| Search | Full-text search across messages, users, channels | /api/search | LIVE |
| Notifications | In-app notification center with read tracking | /api/notifications | LIVE |
| Reports | Report users/messages for moderation review | /api/reports | LIVE |
| Session Management | View active sessions, device tracking | /api/sessions | LIVE |