Live tracking
Every message in a tracked channel is counted as it's sent. Edit or delete a message and the counts are corrected. Attachments include files, stickers and links, and emojis include both standard and custom ones.
Specimen 02 · Discord bot · free
WordCounter counts words, messages, attachments, emojis and the keywords you choose, for every member and channel. It keeps a monthly history and can count messages sent before it joined your server.
Questions first? Ask in WordCounter's support server.
What it does
One command shows who leads in words, messages, attachments, emojis or keywords. Pick a channel to see its top members and its month-by-month history. Member stats show anyone's totals, then page through each month with a per-channel breakdown.
/leaderboard
/stats user
/keyword list
Words leaderboard
Top members in this server
🥇 Mara · 48,210 words
🥈 Theo · 39,877 words
🥉 Juniper · 31,402 words
4. Sam · 22,915 words
5. Ivy · 18,630 words
37 member(s)
/leaderboard with made-up members. The buttons switch between the five leaderboards.Every message in a tracked channel is counted as it's sent. Edit or delete a message and the counts are corrected. Attachments include files, stickers and links, and emojis include both standard and custom ones.
Count one member's past messages using Discord's search, usually in a few minutes, or read every tracked channel, voice chat and thread in the server. Messages already counted live are skipped, so nothing is counted twice, and a long run picks up where it stopped if the bot restarts.
/analyze_chat single_user
/analyze_chat whole_server
Pick words or phrases your server cares about, like an inside joke or a game's name, and see who says each one most.
Track the whole server with an ignore list, or only the channels and categories you pick. Reset counts for a member, a channel, both, or the whole server whenever you need a fresh start.
/settings
Right-click a member for their stats, or a message for its word count, without typing a command.
Track swearing in chat and see who owes the jar the most. It's not in the bot yet.
Getting started
The full guide is moving to its own site. Until then, /help in Discord walks you through every command.
WordCounter has its own Terms of Service and Privacy Policy, separate from Botzilla's.
Invite it to a server you manage. It reads the channels it tracks, so keep View Channels and Read Message History turned on for it.
Open settings, pick the whole server or specific channels, and add any keywords you want counted.
/settingsRun a whole-server analysis once to fill in everything said before WordCounter arrived. New messages are counted live from then on.
/analyze_chat whole_serverAdd WordCounter to your server, or read more about it first.