Core
Channel Analytics
server.ninja provides per-channel analytics showing message volume, active...
Channel sprawl is the #1 structural problem in Discord servers. Too many...
How It Works
- Every channel auto-tracked from the moment the bot joins
- Per-channel charts show messages, unique users, and activity trends over time
- Dead channel detection flags channels below activity thresholds
- Side-by-side comparison lets you overlay charts for any channel combination
- New member flow shows which channels newcomers post in first
- Thread activity is attributed to parent channels with separate thread highlights
What It Tracks
- Messages per channel over time (hourly/daily/weekly)
- Active users per channel (unique posters/voice participants)
- Channel peak activity hours
- Channel growth/decline trend arrows
- Dead channel detection (configurable threshold)
- Cross-channel member flow (which channels do the same people use?)
- Thread activity tracking (attributed to parent + highlighted separately)
- New member channel flow (first channel posted in)
- Channel contribution to overall server engagement
- Category-level aggregate analytics
Use Cases
- Identifying that 3 of your 20 channels account for 70% of all activity → restructure
- Discovering dead channels that confuse new members → archive or merge
- Finding that #introductions drives 12% higher Day-7 retention → make it more prominent
- Scheduling announcements for peak channel hours → 2x more views
What's Included
Free
- Per-channel message counts
- Active user counts
- Basic trend arrows
- Dead channel flagging
- Thread attribution
Pro (FREE)
- Hourly channel heatmaps
- Side-by-side comparison tool
- New member flow analysis
- Cross-channel correlation
- Category analytics
- Channel health scoring
Setup
- Channel analytics is enabled automatically for all text and voice channels
- Dashboard → Channels shows the full channel list with activity metrics
- Click any channel to see its detailed chart and user breakdown
- Use the 'Compare' tab to overlay multiple channels
- Set dead channel threshold: Channels → Settings → Min messages/users per period
How It Compares
| Statbot | Discord Insights | server.ninja | |
|---|---|---|---|
| Per-channel metrics | ✓ | Basic | ✓ |
| Dead channel detection | ✗ | ✗ | ✓ |
| Side-by-side compare | ✗ | ✗ | ✓ |
| New member flow | ✗ | ✗ | ✓ |
| Thread tracking | ✗ | ✗ | ✓ |
| Cross-channel flow | ✗ | ✗ | ✓ |
| Category analytics | ✗ | ✗ | ✓ |
| Price | $5.99/mo | Free (500+) | FREE |
Frequently Asked Questions
Can I compare channels side-by-side?
Yes. Dashboard → Channels → Compare tab. Select 2-5 channels and see overlaid charts for...
How does dead channel detection work?
Channels with fewer than 5 messages and fewer than 3 unique posters in a 14-day window are...
Does it track thread activity?
Yes. Thread messages are counted toward their parent channel's total, and active threads are...
Try server.ninja Free
Analytics + moderation + leveling. 80% free.
Add to Discord — Free2 min setup · No credit card