About Server Stats Bot

Server Stats Bot

Understand how your community really engages. Server Stats Bot tracks messages, members, reactions, and voice activity — then turns all that data into beautiful, shareable reports.


Key Features

What Gets Tracked

  • Messages & Reactions — Server-wide and per-channel activity
  • Member Joins & Leaves — Monitor your server's growth and churn
  • Voice Activity — Peak concurrent voice users
  • Unique Senders — See how many distinct members are participating
  • Role Membership — Track how specific roles grow or shrink over time

Flexible Reporting

  • Any Time Range — View stats from 1 day to all time
  • Server Overview — Full-picture summary of your server's activity
  • Channel Breakdown — Discover your most and least active channels
  • Member Analytics — Individual engagement stats per user
  • Role Trends — Watch role membership change over time

Real-Time Summary

  • Today's message and reaction counts
  • Active channels and users right now
  • Member join/leave count for the day
  • Peak voice users at a glance

Shareable Web Charts

  • Generate beautiful, interactive charts hosted on discordlabs.org
  • Share links that stay valid for 7 days
  • Compare multiple metrics on a single chart

Activity Rewards

  • Streak Rewards — Give roles to members who hit daily activity goals for consecutive days
  • Total Stats Rewards — Reward members who reach all-time thresholds
  • Automatic Role Management — Roles added when earned, removed when no longer qualified
  • Up to 10 rules each for streak and total stats rewards

Privacy First

  • Users can opt out of personal tracking at any time
  • Only Discord IDs are stored — never usernames or message content
  • Admins control exactly which channels and categories are tracked

Commands

Command Description
/stats summary Quick overview of today's server activity
/stats server <days> Server-wide stats report (Admin)
/stats channel <channel> <days> Per-channel activity breakdown (Admin)
/stats member <member> <days> Individual member engagement stats
/stats roles <days> Role membership trends over time (Admin)
/setup Enable tracking, exclude channels, select tracked roles (Admin)
/rewards Configure activity-based role rewards (Admin)
/privacy tracking:on/off Opt in or out of personal tracking
/help Full feature and command overview

Quick Setup

  1. Invite the bot to your server
  2. Run /setup and click Enable
  3. Optionally exclude channels or categories you don't want tracked
  4. Optionally select roles to monitor membership counts for
  5. Wait a few days for data to accumulate
  6. View your stats with /stats summary or generate full reports

Support

Join our support server for help and feature requests. Full privacy policy available at docs.discordlabs.org.

Popular Commands

No commands data available.

Support Server

Discord Labs
Discord Labs
1,269 Members

Tags

analyticsautomatedgrowthinsightsreports

Monetization

Languages

American English

Links

No external links provided.

Similar Bots

Other moderation and tools bots you might like

View All

Popular on UpBot

Trending bots in our directory