Discord intelligence for studios, streamers & communities

Read your Discord without reading it.

Your community’s Discord is the richest feedback you own — and nobody has time to read it. We read the week for you and hand back one Standing Brief: a plain-English verdict, a Health score, and the two or three things worth doing next — each backed by the exact message.

Free analytics forever · 3 free AI credits at signup · No credit card

The problem

The patterns are in there. They just don't surface at human reading speed.

A community manager handling 20 bug reports a day breaks at 200. A trust & safety team of one can't read 10,000 messages a week to find the dozen accounts that matter. Nobody scrolls a clip channel at 3 a.m. to catch the dupe before it hits a third-party market. So the signal your players are handing you — the repeated question, the quietly churning veteran, the gold-seller in #trade — scrolls past. Every day.

Feedback drowns in praise

The balance complaint that matters is buried under fan hype. You can't tell what's loud from what's urgent.

Your team is one person

Community, support, social, PR — one role, five jobs. “Read the entire server” was never on the list.

The bad stuff hides

Gold-sellers, dupe chatter, the small minority driving most of the toxicity — all in your server, none of it surfaced.

How it works

From server to brief in three steps.

01

Connect

Add our read-only bot to your server. We never post, never DM, never moderate.

02

We read everything

Cheap, deterministic analysis handles the counts, spam, and activity maps. An LLM reads for what rules miss — sarcasm, implicit complaints, a thread's tone turning.

03

Get your brief

One Standing Brief per scan: a Health score, a verdict, and a short do-list, backed by the actual message excerpts your team can act on. Run it whenever you need a read — weekly, before a launch, or after a controversial patch.

Start free — 3 AI credits at signup, no credit card.

Standing Brief

One answer, not five reports.

Every other tool hands you charts and leaves you to find the story. We read the week and hand back a decision — a verdict, a Health score, and what to do next, each backed by the message that proves it.

The community looks healthy: 42,118 messages from 190 players this window.

based on scan · May 11 → May 17

Healthy

Health

First scan — no prior to compare

What goes into this score

  • Reach20/20
  • Distribution3/15
  • Momentum10/20
  • Responsiveness15/15
  • Mood12/15
  • Safety15/15

Do this next

  1. Pin “When console?” as an FAQ

    Asked 38× this week across 2 channels with no pinned answer.

    Promote to FAQ
    • is there a console release date yet??

      #help · @NyxOpen message
    • console when tho, been waiting since launch

      #general · @ThrainOpen message
  2. Review 1 account driving most flags

    One account is 40% of flagged messages this window.

    Review users
    • this game is dead, uninstalling (again)

      #lfg · @throwaway_88Open message
  3. Speed up replies in #help

    Median time to first reply is 3 min there — the slowest channel this window.

    Engage
    • anyone know if the patch broke controller support?

      #help · @PaxOpen message
View as:
PulseHigh confidence

42,118 messages from 190 players

42,118

77% of volume comes from the top 10% — a few hands carry the load

Hide the evidence
someone’s gotta keep this place alive lol

#general · @Rell

Open in Discord
People movingLow confidence

Players stayed engaged

no prior scan to compare arrivals and departures yet

Hide the evidence

Nothing notable this period.

What they talked aboutHigh confidence

Top question: “When console?” — asked 38×

38

your next pinned FAQ writes itself

Hide the evidence
is there a console release date yet??

#help · @Nyx

Open in Discord
Mood & frictionMedium confidence

20% of scored messages were negative

20%

one repeat driver is 40% of the week’s flags — check the hottest channel

Hide the evidence
this game is dead, uninstalling (again)

#lfg · @throwaway_88

Open in Discord
Signal for the teamMedium confidence

Build signal: a dupe is circulating early

11

surfacing before it hits the bug queue

Hide the evidence
drop both, alt-f4 on the splash, keeps the stack

#clips · @Vex

Open in Discord
The 2-minute recap

The community looks healthy: 42,118 messages from 190 players this window.

  • Pin “When console?” as an FAQ
  • Review 1 account driving most flags
  • Speed up replies in #help

Everything else I checked

Community ManagerTrust & SafetyLive OpsMarketing / FounderProduct / Game Design

The community looks healthy and trending up: 8,740 messages from 214 fans this window.

based on scan · May 11 → May 17

Healthy

Health

+3

What goes into this score

  • Reach19/20
  • Distribution9/15
  • Momentum16/20
  • Responsiveness14/15
  • Mood12/15
  • Safety14/15

Do this next

  1. Nudge the sub-only channel

    Quiet for 5 days — subs are chatting elsewhere.

    Engage
    • is anyone even in here lol

      #subs · @KaiOpen message
  2. Reuse the poll that popped

    3× the reactions of the last plain post.

    Forward
    • which game next week? react below 👇

      #announcements · @NovaOpen message
    • poll format is so much better, do more of these

      #general · @RueOpen message
  3. Welcome 9 quiet new subs

    Nine joined this window and none have posted yet.

    Engage
    • (joined, hasn’t spoken in 6 days)

      #welcome · @newsub_ilyOpen message
View as:
PulseHigh confidence

6 superfans carry the off-days

6+18%

the server stays alive when you’re not live

Hide the evidence
no stream today so we just vibe here lol

#general · @Pip

Open in Discord
People movingMedium confidence

9 new subs arrived but stayed shy

9+4

they’re lurking — a welcome prompt would convert them

Hide the evidence
(joined, hasn’t spoken in 6 days)

#welcome · @newsub_ily

Open in Discord
What they talked aboutHigh confidence

Top request: a viewer game night — asked 27×

27+19

fans keep floating a community game night

Hide the evidence
we should do a viewer game night!!

#suggestions · @Bexx

Open in Discord
Mood & frictionMedium confidence

9% of scored messages were negative

9%−3%

the room reads broadly positive

Hide the evidence
which game next week? react below 👇

#announcements · @Nova

Open in Discord
Signal for the teamMedium confidence

Content signal: clip requests are piling up

14+9

fans want a clips/highlights channel

Hide the evidence
can we get a channel just for clips?

#feedback · @Juno

Open in Discord
The 2-minute recap

The community looks healthy and trending up: 8,740 messages from 214 fans this window.

  • Nudge the sub-only channel
  • Reuse the poll that popped
  • Welcome 9 quiet new subs

Everything else I checked

Head modStream daysContent signalsWhat fans want nextTrust & Safety — not measured

The community looks mixed: 3,940 messages from 168 members this window.

based on scan · May 11 → May 17

Score excludes mood & safety — run AI analysis for the full score

Mixed

Health

flat

What goes into this score

  • Reach24/29
  • Distribution11/21
  • Momentum14/29
  • Responsiveness15/21

Do this next

  1. Reach out to 4 quiet members

    No posts in 7 days from four raid regulars.

    Engage
    • might sit out this tier, real life stuff

      #roll-call · @DaraOpen message
  2. Onboard 2 stalled recruits

    Joined two weeks ago and still haven’t spoken.

    Engage
    • (accepted, no message in 14 days)

      #recruitment · @FennOpen message
    • hey welcome! grab a role in #roles when you get a sec

      #recruitment · @OskOpen message
  3. Close the raid-time poll

    A 17/14 split vote is deadlocking turnout.

    Split manually
    • half of us can’t make the earlier slot tho

      #events · @MiraOpen message
View as:
PulseHigh confidence

3,940 messages from 168 members

3,940+8%

70% of chat clusters around the two raid nights

Hide the evidence
gg everyone, clean clear tonight 🔥

#raids · @Cael

Open in Discord
People movingHigh confidence

4 members went quiet this week

4−100%

all were raid regulars a fortnight ago

Hide the evidence
might sit out this tier, real life stuff

#roll-call · @Dara

Open in Discord
What they talked aboutMedium confidence

Top thread: the raid-time deadlock — raised 31×

31+12

the 8pm-vs-9pm split is stalling attendance

Hide the evidence
half of us can’t make the earlier slot tho

#events · @Mira

Open in Discord
Mood & frictionMedium confidence

Loot drama is simmering, not boiling

3steady

contained to one thread and one repeat voice

Hide the evidence
same three people always get priority huh

#loot-council · @Torv

Open in Discord
Signal for the teamLow confidence

No build-relevant signal this window

open the drawer for bug seeds, constructive critique, and anomalies

Hide the evidence

Not measured — run analysis on this scan to fill this in.

The 2-minute recap

The community looks mixed: 3,940 messages from 168 members this window.

  • Reach out to 4 quiet members
  • Onboard 2 stalled recruits
  • Close the raid-time poll

Everything else I checked

OfficersEvents & raidsRecruitmentTrust & Safety — not measuredRoster health — not measured

The community looks healthy and trending up: 2,180 messages from 96 members this window.

based on scan · May 11 → May 17

Healthy

Health

+4

What goes into this score

  • Reach18/20
  • Distribution10/15
  • Momentum16/20
  • Responsiveness13/15
  • Mood11/15
  • Safety13/15

Do this next

  1. Pin “Why are my leaves yellowing?” as an FAQ

    Asked 22× this week across 2 channels with no pinned answer.

    Promote to FAQ
    • anyone know why my pothos leaves keep yellowing 😭

      #plant-clinic · @WrenOpen message
    • following, mine’s doing the same thing

      #general · @BramOpen message
  2. Welcome 7 quiet new members

    Seven joined this window and none have introduced themselves yet.

    Engage
    • (joined, hasn’t posted in #introductions)

      #introductions · @TaliaOpen message
  3. Speed up replies in #plant-clinic

    Median time to first reply is 6 min there — the slowest channel this window.

    Inspect
    • still waiting on tips for my monstera, anyone? 🙏

      #plant-clinic · @SableOpen message
View as:
PulseHigh confidence

2,180 messages from 96 members

2,180+6%

quiet mornings, but evenings carry the room

Hide the evidence
ok this is now my favorite corner of the internet

#general · @Wren

Open in Discord
People movingMedium confidence

7 new members joined and stayed quiet

7+7

they showed up but haven’t said a word yet

Hide the evidence
(joined, hasn’t posted in #introductions)

#introductions · @Talia

Open in Discord
What they talked aboutHigh confidence

Top question: “Why are my leaves yellowing?” — asked 22×

22+9

the same care question keeps resurfacing

Hide the evidence
anyone know why my pothos leaves keep yellowing 😭

#plant-clinic · @Wren

Open in Discord
Mood & frictionMedium confidence

6% of scored messages read frustrated

6%−2%

one recurring complaint about slow replies in #plant-clinic

Hide the evidence
kind of annoying nobody answers plant questions here anymore

#plant-clinic · @Odin

Open in Discord
Signal for the teamMedium confidence

Community signal: 'newcomers want a beginner-friendly channel' raised 9×

9

open the drawer for concerns, constructive critique, and friction

Hide the evidence
would be nice if there was a spot for total beginners, current channels move too fast

#feedback · @Ravi

Open in Discord
The 2-minute recap

The community looks healthy and trending up: 2,180 messages from 96 members this window.

  • Pin “Why are my leaves yellowing?” as an FAQ
  • Welcome 7 quiet new members
  • Speed up replies in #plant-clinic

Everything else I checked

ModeratorsTrust & SafetyActivityGrowthCommunity feedback

We name names — with the message that proves it. What you do about it is your call; we never post, DM, or take action against a user.

Discord for now. Slack and Telegram are on the roadmap.

Beyond counting

A counter sees a slur. Only a read catches a community turning on you.

Most of your report needs no AI at all — the counts, heatmaps, and spam detection are deterministic, and they're free. We spend an LLM only on the signals plain rules score wrong every time:

Sarcasm
“finally a great patch,” posted right after a botched update.
Implicit complaints
“I guess I'll just play something else.” No negative word in sight. Pure churn signal.
Tone across a thread
anger building over twenty messages where no single one is extreme.
Mixed sentiment
“love the game, but matchmaking is killing it” — lands in two different report sections.
Gaming slang
“skill issue,” “L take,” “based.” Context flips the polarity; lexicons miss it.

Live demo

See it on a real community

Browse a fully analyzed sample Discord server — every chart live, no account needed.

Why us

The tools that read your Discord cost $2,100 a month. The ones you can afford just count.

Free counters

  • Reads what players actually sayNo
  • An answer-first brief with cited evidence, not a CRMNo
  • Catches sarcasm & implicit churnNo
  • Pricing from $7/mo, pay-as-you-goYes
  • No enterprise contract or demo gateYes

Common Room

  • Reads what players actually sayYes
  • An answer-first brief with cited evidence, not a CRMNo
  • Catches sarcasm & implicit churnPartial
  • Pricing from $7/mo, pay-as-you-goNo
  • No enterprise contract or demo gateNo

BetaHub

  • Reads what players actually sayYes (bugs)
  • An answer-first brief with cited evidence, not a CRMNo
  • Catches sarcasm & implicit churnPartial
  • Pricing from $7/mo, pay-as-you-goYes
  • No enterprise contract or demo gateYes

Throngwatch

  • Reads what players actually sayYes
  • An answer-first brief with cited evidence, not a CRMYes
  • Catches sarcasm & implicit churnYes
  • Pricing from $7/mo, pay-as-you-goYes
  • No enterprise contract or demo gateYes

Free counters tell you how much. We tell you what about, who, and what to do.

Pricing

Free to start. Pay-as-you-go credits, not thousands a month.

All your deterministic analytics — top contributors, activity, reply graphs, mood — are free, forever. You get 3 free AI credits at signup; after that it's pay-as-you-go credit packs from $2 (cheaper on paid plans — as low as $1/credit), or a plan with credits included. Paid plans start at $7/mo. One credit covers a full AI analysis of roughly 1,000 messages — and annual billing saves 20%.

Trust

Read-only by design.

  • We never post, DM, or moderate. We surface; your team decides.
  • We don't read DMs — ever. No DM access, no exceptions.
  • We only read servers you authorize. Never third-party servers.
  • We're not a CRM. No contact dossiers, no lead scoring, no sales sync.
  • We don't keep raw messages forever. We keep what's needed to regenerate your reports, then delete.

The details are in our Privacy Policy and Cookie Policy.

Community Certificate

Share verified proof of your server's health

After your AI scan, generate a public Community Certificate — a one-page document with your health score, engagement stats, and tone metrics. Share it with sponsors, advertisers, or your community.

throngwatch· Community Certificate
82/100

Community Health Score

Healthy ↑ +5
42.7K
Messages
1,284
Active Voices
18
Channels
8,920
Total Roster

AI-verified score

Your health score is computed from actual message data — reach, momentum, tone, and safety — not self-reported.

Shareable link

Every certificate has a permanent public URL. Share it in a pitch deck, Discord post, or media kit.

Download as PDF

Print or download the certificate as a clean PDF in one click — ready for any presentation.

Community Certificate is available after running an AI scan on your server.

FAQ

Questions, answered.

Does the bot capture message content, or just metadata?

Both, depending on the feature. Activity charts, retention, and growth trends run on metadata — who posted, in which channel, at what time — with no message text required. AI analysis (opt-in, credit-based) reads and stores message text to generate your report. That content is kept only as long as your scan needs it, then permanently deleted when you remove the scan, disconnect the server, or close your account. We never capture DMs.

Can the bot see direct messages (DMs) between my members?

No. Discord's API does not give server bots access to direct messages. DMs are a private channel type the bot is never part of — there's no mechanism to access them, by Discord's design.

What happens to my data if I remove the bot or close my account?

Message data is deleted or reduced to anonymous aggregates when you delete a scan, disconnect a server, or close your account. You can also request immediate deletion by contacting support at any time. GDPR right-to-erasure requests from your members are processed within 30 days.

Does the bot sell our server's data?

No. We don't sell data to third parties. The product is funded entirely through subscriptions and credit purchases. Anonymous, non-identifiable aggregate patterns may inform product improvements, but nothing is tied to your server or your members.

Does the AI analysis train on our server's messages?

No. Your message data is used to generate your report and then discarded. We process AI through providers with contractual commitments against training on customer data. Your content is never used to improve any model or shared with other customers.

How much does it cost?

Analytics are free, forever. AI analysis runs on credits: you get 3 free at signup, then either top up with credit packs (from $2/credit, cheaper on paid plans) as you go or pick a monthly plan with credits included — paid plans start at $7/mo. One credit covers a full AI analysis of roughly 1,000 messages. No contract — you pay only when you analyze.

Will this predict a review bomb before it happens?

No — and we won't pretend to. We give you the structured breakdown of dissent after a controversy you already know about: who's upset, about what, and how concentrated the voices are. That's a decision you can defend; a prediction isn't.

Which languages does it handle?

The analysis reads whatever language your community writes in, and you choose the language the report itself is written in — English, Ukrainian, or Auto (match your server's content). Set a default for your account; each server can override it, and a server follows its owner's choice by default.

Stay in the loop

Leave your email and we'll send one note when we launch — nothing more.

One email at launch. No spam.

Your Discord has been talking all week. Find out what it said.

Free analytics forever · 3 free AI credits at signup · No credit card