SOLUTION
Community super-groups
Discord-style super-groups with channels, built for massive memberships
The challenge
Ordinary groups top out at a few thousand members: full fan-out melts down, notification storms drive people away, and one room can't hold many topics. Interest, fan and industry communities need channelized super-groups.
Architecture built for massive memberships
| Design point | How it works | What you get |
|---|---|---|
| Structure | Community → category → channel, three levels | Many topics in one place — no more group sprawl |
| Message fan-out | Broadcast subscribed per server instance, not bound per member | Delivery cost decoupled from member count |
| Unread badges | Lazy read-state with time-ordered message cursors | Real-time per-channel badges without per-member-per-message bookkeeping |
| Notifications | Offline push only on mentions; @everyone is not materialized per member | No push storms at ten-thousand-member scale |
| Governance | Owner / admin / member roles with mute / kick / transfer | Communities you can actually operate long-term |
How imcore helps
01
Public communities with channels and categories — Discord-style structure
02
Massive memberships: per-instance broadcast fan-out, not per-member
03
Mentions (member / @everyone) with mention history
04
Per-channel unread badges (real-time) and per-channel mute
05
Offline push only on mentions — no notification storms
06
Roles, mute, kick, ownership transfer + community discovery