How to use the bot

Learn how to use the counters

Create/edit a counter

Counters are placed by writting them in a channel name or topic, if something is between two curly braces ({}), Member Counter will considere it a counter, and it will update it in the next 5 minutes

You can place counters in one of the following places:

  • In a voice channel name

  • In a category channel name

  • In a text channel topic

  • In a news channel topic

For this example we are gonna use {members}, which counts the total amount of members in your discord server, you will find out more counters below

Create a new channel, or/and edit it, and write {members} in the name or topic, and click 'save changes'

Then, wait at least 15 seconds, and Member Counter will update it:

You can also add multiple counters in one name/topic, and combine them with your own content, here is a example:

If you reach the character limit when you are editing a name/topic, please check mc!help editChannel

You can see the current counter configurations with mc!seeSettings, this is useful to add more counters without disabling the previous ones

Remove a counter

Edit the channel and write {disable} in the name/topic, Member Counter will replace it to a ✅, that means that you removed all the counters of that channel successfully

You can also delete the channel directly

List of counters

Counter

What counts?

Premium

{members}

The total amount of members in the server

No

{approximatedOnlineMembers}

Approximated online members in your server

No

{users}

How many users are in the server, it excludes the bots

Yes

{bots}

How many bots are in the server, it excludes the users

Yes

{channels}

How many channels has the server

No

{roles}

How many roles has the server

No

{connectedMembers}

How many members are connected in all the voice channels in the server

Yes

{connectedMembers:channelID}

Like {connectedMembers}, but the bot will count only the connected members in the specified channels, write the channel IDs you wanna count after the :, and separate the channel IDs with commas ,

Yes

{bannedMembers}

How many members are banned

No

{onlineMembers}

How many members are online

Yes

{onlineUsers}

How many users are online

Yes

{onlineBots}

How many bots are online

Yes

{offlineMembers}

How many members are offline

Yes

{offlineUsers}

How many users are offline

Yes

{offlineBots}

How many bots are offline

Yes

{membersWithRole:roleID}

This counts how much members has a role or roles, write the roles IDs you wanna count after the :, and separate the role IDs with commas ,

Yes

{onlineMembersWithRole:roleID}

Like {membersWithRole:} but only counts those members online

Yes

{offlineMembersWithRole:roleID}

Like {membersWithRole:} but only counts those members offline

Yes

{http:url}

This will display the returned amount given by the response to the specified resource, the bot will perform a GET request and the server must reply with the status code 200 and the content-type: text/plain Example: {http:https://member-counter.eduardozgz.com/api/donation/count}

No

{http-string:url}

Like {http} but the bot won't parse anything, useful to display names instead of numbers

No

{youtubeSubscribers:channelUrl}

Displays a youtube channel subscriber count, replace channelUrl with the desired channel url

Yes

{youtubeViews:channelUrl}

Displays a youtube channel view count

Yes

{youtubeVideos:channelUrl}

Displays a youtube channel video count

Yes

{twitchFollowers:channelName}

Displays a twitch channel follower count, replace channelName with the desired channel name

Yes

{twitchViews:channelName}

Displays a twitch channel view count

Yes

{twitterFollowers:username}

Displays the amount of followers in an account, replace username with the actual Twitter username

Yes

{memeratorMemes:username}

Displays a Memerator user's meme count, replace username with the desired profile name

No

{memeratorFollowers:username}

Displays a Memerator user's follower count, replace username with the desired profile name

No

{instagramFollowers:username}

Displays the amount of followers in an account, replace username with the actual Instagram username

Yes

{game:gameId:address:port}

Player count for game servers (Minecraft, Counter Strike, Rust, Ark, Team Fortress 2, GMOD, etc), replace gameId by one of the listed here and address by the actual one and port by the query port

No

{countdown:targetDate:format}

Shows a countdown that will decrease to the specified target date, you can easily generate this counter here or manually creating it by replacing targetDate with the target date in a UNIX timestamp, and optionally format it with a custom format: use %d to show the days left, %h to show the hours left, %m to show the minutes left and %s to show the seconds left

No

{clock:timeZone}

Shows a clock with the time of the specified timezone, you can easily generate this counter here or replace timeZone with a valid IANA timezone

No

{nitro-boosters}

Shows the total amount of members boosting this server

No

{static:number}

Shows the given number with custom formatting based on the guild settings

No

Preview counters

Instead of waiting to see how will be the final result, you can use mc!preview to check how will look your custom counters in a chanel name or topic

Example

mc!preview {onlineMembers} of {members} Online

Displaying large counts

Use mc!shortNumber when the counts are too large

You can also choose to show from 0 to 3 deciamls

Usage

mc!shortNumber enable
mc!shortNumber 0
mc!shortNumber 1
mc!shortNumber 2
mc!shortNumber 3
mc!shortNumber disable