Incremented the update frequency (from 5 to 15) in the following counters created with mc!newChannelNameCounter
onlinemembers
onlineusers
onlinebots
offlinemembers
offlineusers
offlinebots
Premium servers and premium users
Added memberswithrole counter type to mc!newChannelNameCounter
Almost all counts created are now saved by date, check which are available here
Code refactoring
API bug fixes
Performance test
Changed the bot website: https://eduardozgz.com/member-counter -> https://member-counter.eduardozgz.com
Now, the cpu usage in mc!status
is calculated after sending the message and then is edited \
/proc/meminfo is read directly with fs instead of spawning a new process with cat
When you donate through the API, the bot gives you a donator role in the official server
Corrected a portuguese translation
Fixed inaccurate bot latency
Almost all types of Channel Name Counter are now available in Topic Counter
Performance improvements
Bug fixes
Code refactoring
Optimizations
API corrections
Optimizations
Huge optimizations
Code refactored
Some tweaks in mc!status
Bug fix: Discord API thows an error when you try to create a channel name counter with "{count}" (and nothing else) as channel name
New command: mc!counts
Discord lib changed from discord.js to Eris
Modified mc!status
The bot wont look up for commands in edited messages anymore
The API is temporarily unavailable
The rest of the bot remains as it was before
Probably I missed something while I was adapting the code to Eris and some functionality may be bugged
Bug fixes
The time elapsed between each counter update has been increased
Some counters are now exclusive for donators
The time elapsed between each counter update will rely on the Discord API rate limits
Bot rewritten in TypeScript
Renamed connectedusers type to connectedmembers
New way to create counters
Multiples counters in one channel name
New counters
The bot will detect commands in edited messages
Fix #68
Support m.youtube.com in {youtube...}
counters
Less memory usage
New counters:
{countdown}
- Suggested by KmA Rudy
{mixerFollowers}
- Thanks Olivia!
Fix dependencies
New unlisted counters ({member-counter-guilds}
, {member-counter-users}
)
Improved debugging
Youtube views fixed
Bug fixes
Bug fixes
Status page
mc!setup command
mc!locale Number formatting (and other stuff like the time of {clock}
counter) based on a locale - Suggested by olivia~~ / Chew <3#0579
mc!shortNumber will show only 1 digit instead of 2 after the comma
All game related counters are moved to under the new {game}
counter
Error logs in mc!seeSettings
mc!editChannel will keep line breaks from now
mc!profile can get users by just passing the user id instead of mentioning the user - Suggested by @Bas#1211
New counters:
{game:ragemp}
Suggested by Memer1337#4104
{http-string}
Suggested by !Prefix#8668
{clock}
Suggested by KmA Rudy#9654 and ¥ZAlexandre¥#8084
{nitro-boosters}
{youtubeVideos}
Fixed counters:
{offlineMembersWithRole}
mc!shortNumber can now show from 0 to 3 decimals
Servers can be blocked from using the bot
Bot locale/language will be choose automatically when the bot join a server
mc!shortNumber localized (mc!locale)
New counters:
{memeratorMemes}
by olivia~~ / Chew <3#0579
{memeratorFollowers}
by olivia~~ / Chew <3#0579
{twitterFollowers}
suggested by dejin1#0001 and m7md#7852
{approximatedOnlineMembers}
FREE!
{static:number}
Shows a static count with custom formatting based on your server settings
{instagramFollowers}
suggested by ¥ZAlexandre YT¥#8084
Removed counters:
{mixerFollowers}
You can customize each {counter}
with a custom locale, compact notation and custom digits without affecting the rest of the counters (check the second page of mc!guide
) - Suggested by @xGarFielDx#0001
You can remove your data (that shown in mc!me
) by reacting with 🗑️ when you run mc!me
Bug fix: {members} returning outdated counts
Tweaks
Tweaks
Tweaks
Tweaks
New alternative game in {game} counter: minecraft-alt
it does the same as minecraft
but through mcsrvstat.us
You can mention the bot directly instead of using the prefix (e.g: @Member Counter help), thank you VampireChicken#0010!
Counters created with mc!setup
will be created under a category, thank you VampireChicken#0010!
Now the bot is easier to self-host, check out the new guide!
Basic status website has been removed, it will redirect to the bot invite link
You can get the 🧬 folding@home badge by joining the Member Counter team
Embed's color will have the most dominant color of the bot's avatar
{game:fivem-alt}
has been added, which does a http request to /players.json
Bug fix: prefix not being case insensitive
More translations
A new pagination system has been implemented in mc!guide
and mc!seeSettings
- by @VampireChicken#0010
The mc!help
command now supports aliases - by @VampireChicken#0010
Improved UX in mc!setup
- by @VampireChicken#0010
The usage of {http}
counter has been updated, check how to use it in mc!guide
Added JSON support in {http}
counter
Added Hebrew
mc!lang will display the available languages in a more fancy way
Bug fix in {static}
counter
Bug fix: mc!lang displaying multiple selected languages