Member Counter
Automatically post your Roblox group's member count to Discord
Overview
The Member Counter integration automatically fetches your Roblox group's member count every 5 minutes and posts it to a Discord channel via webhook. Track your group's growth, celebrate milestones, and keep your community engaged.
Available on all tiers (Free and Elite). Requires Roblox OAuth to be connected.
Setup
-
Connect Roblox OAuth — Go to Integrations > Roblox and connect your Roblox account if you haven't already.
-
Create a Discord Webhook — In your Discord server, go to the channel where you want member count updates. Open Channel Settings > Integrations > Webhooks and create a new webhook. Copy the webhook URL.
-
Configure Member Counter — Go to Integrations > Member Counter in your workspace dashboard.
-
Paste the webhook URL into the Discord Webhook URL field.
-
Customize the message template using the available template variables (see below).
-
Enable the counter by checking the "Enable member counter" checkbox.
-
Save settings — The counter will start posting updates within 5 minutes.
Template Variables
Use these variables in your message template. They will be replaced with actual values when the message is sent.
| Variable | Description | Example |
|---|---|---|
{groupName} | Your Roblox group name | My Roblox Group |
{memberCount} | Current member count | 12,456 |
{previousCount} | Member count from last check | 12,389 |
{change} | Change since last check | +67 |
{nextMilestone} | Next milestone target | 25,000 |
{remaining} | Members until next milestone | 12,544 |
Example Templates
Default:
**{groupName}** now has **{memberCount}** members! ({change} since last check)
Next milestone: **{nextMilestone}** ({remaining} to go)Minimal:
{groupName}: {memberCount} membersGrowth focused:
{groupName} Member Update
Current: {memberCount} ({change})
Goal: {nextMilestone} — {remaining} to go!Options
- Only send on change — When enabled, the webhook will only fire when the member count has changed since the last check. This prevents duplicate messages when your count is stable.
- Send as embed — When enabled (the default), the counter posts a styled Discord embed. Turn it off to post the rendered message template as plain text content instead — useful if you want the message to trigger mentions or be forwarded by other bots that only parse text.
Activation Notice
The first time you enable a member counter, a single informational message is posted to your webhook channel explaining that the counter is now active and linking to the RankGun website. You can safely delete this message — it's sent exactly once per counter and is never repeated on subsequent toggles. Its only purpose is to identify what the webhook is so you remember why it's there months later.
Milestones
The {nextMilestone} variable automatically calculates the next target from this progression:
100 → 250 → 500 → 1,000 → 2,500 → 5,000 → 10,000 → 25,000 → 50,000 → 100,000 → 250,000 → 500,000 → 1,000,000+
FAQ
How often does it update?
Every 5 minutes.
Does it cost anything?
No, Member Counter is available on all tiers including Free.
Why isn't my counter sending messages?
Check that:
- Roblox OAuth is connected (Integrations > Roblox)
- The webhook URL is valid
- The counter is enabled
- If "Only send on change" is on, the count may not have changed
Can I use it in multiple channels?
Currently, each workspace supports one member counter webhook. You can use Discord's webhook forwarding to send to multiple channels.