The moment a member joins your support voice channel, your staff knows.
No more muted queues, no more “did anyone see Marcus?” No more scrolling through chat looking for the oldest unanswered ping. ModSignal turns your voice-support channel into a real ticket queue — clean, fast, and beautiful.
🔗 Website: https://modsignal.visual.rocks
📊 Dashboard: https://modsignal.visual.rocks/dashboard/
📖 Status: https://modsignal.visual.rocks/status.html
Why staff teams switch to ModSignal
- ⚡ 60-second setup.
/setup supportand you’re live. No handbook needed. - 🎯 Zero privileged intents. No verification drama. Scales past 100 servers.
- 🔄 Persistent buttons that survive restarts and redeploys. Pending calls never get lost.
- 📊 Response analytics that server owners actually read.
- 🌐 Full web dashboard. Configure everything from your browser, manage every server in one place.
- 🚀 Built for growth. Clean UI, mobile-friendly, keyboard shortcuts, Cmd+K command palette.
Core Features
Voice alerts that just work
- Clean alert in your staff channel the instant a member joins the waiting room
- Handle, Dismiss, and Join voice buttons — one click, one action
- Persistent across restarts, crashes, redeploys
- Optional delay before pinging (catch accidental channel joins)
- User cooldowns (anti-spam)
- Auto-delete resolved alerts, or move them to a dedicated log channel
- Clean queue, separate log — your ping channel only ever shows open calls
- Escalation: ping a senior role if nobody handles in your chosen window
- Auto-threads: private staff thread per alert for coordination
- Multiple staff ping roles (3 on Free, 10 on Premium)
- Silent mode option (alerts without pinging)
- Optional confirmation DM to waiting members with live average wait time
- Post-call feedback loop (thumbs up/down via DM)
- Member ratings aggregated per server, surfaced in
/calls feedback - English and Deutsch locales for every member-facing message
- 7/30/90-day stats with response time, handle time, claim rate
- Top-handler leaderboard with medals for the top performers 🥇🥈🥉
- Call history per member (
/calls history @user) - Live feedback ratio with a bar chart in
/calls feedback - Full server overview in
/dashboardand on the web
- Custom message templates with placeholders (
{user},{voice},{wait},{staff},{guild}) - Live
/setup previewwithout pinging staff - Tune alert delay, cooldown, auto-delete, button visibility
- Claim buttons, Join button, DM confirmation — each individually toggleable
- Toggle alerts on/off server-wide without losing config
- Log in with Discord OAuth, manage every server you admin
- Live server overview with 7-day stats, top handlers, call trends
- All settings with proper channel/role pickers (no more copy-pasting IDs)
- One-click Send test alert from the browser
- Pause/Resume with a single toggle
- Keyboard-first: 1–5 jump between tabs, Cmd+K command palette
- Mobile-friendly, dark themed, accessible
- Up to 10 staff ping roles
- Custom alert color per server
- Voice counter — live waiting count in a voice channel name
- Server-specific bot branding (nickname, avatar, bio)
- €3 / month or €30 lifetime — activation via Ko-fi in under a minute
- Everything activated automatically through
/premium buyand a 6-character claim code
Commands
Setup
/setup support · /setup checklist · /setup advanced · /setup escalation · /setup log-channel · /setup message · /setup preview · /setup language · /setup autothread · /setup dm-member · /setup roles · /setup enable · /setup disable
/calls test · /calls active · /calls recent · /calls stats · /calls history · /calls feedback · /calls close
/dashboard · /ping · /stats · /about · /botinfo · /invite · /support · /vote · /share · /privacy
/premium status · /premium buy · /premium branding · /premium branding-reset · /setup alert-color · /setup voice-counter
60-second quickstart
/setup support
waiting_channel: Support Waiting
ping_channel: staff-pings
staff_role: Support Team
/calls test
That’s it. Your staff now hears every signal.
Need help? /setup checklist flags every missing permission or config issue in one place.
Privacy by design
- ❌ No message content intent
- ❌ No DMs scanned
- ❌ No voice audio touched
- ✅ Stores only what alerts require: guild/channel/role IDs, settings, call timestamps
Full privacy policy: https://modsignal.visual.rocks/privacy.html
Infrastructure
- Non-privileged intents only, so ModSignal doesn’t need Discord’s verification approval to grow past 100 servers
- Redis-backed config cache, MySQL for persistence, structured logging
- Live status dashboard at https://modsignal.visual.rocks/status.html
- Optional Prometheus metrics endpoint for self-hosted Grafana
Built to be boring
No anti-feature creep. No “please upgrade” walls on the core product. No emoji spam. Just voice-support alerts that actually work.
Add ModSignal to your server and make voice silence a thing of the past.

