Tracky v1: Our Biggest Update Yet
By ToastedToast •
This may come as a shock to many of you, but Tracky wasn't actually "stable" this entire time. It was still technically "in development".
That changes today. Introducting: Tracky v1. The first official stable release of Tracky.
Tracky isn't just a tracking bot anymore. It's about tracking and analyzing statistics. And our new slogan matches that.
Website overhaul
The website has now been overhauled to have documentation and a blog, thanks to Next.js and Fumadocs. If you're reading this, that means you must be on the new site. In which case, hello there!
Trackers
We've heard complaints that the original permissions required to track channels (Manage Server
and Manage Channels
) were too dangerous to give out to regular users.
Now, on top of the existing permissions, we've also added trackers. Trackers are a list of roles you allow to track YouTube channels in any channel in your server.
You can add any role as a tracker by running /trackers add
. You can later remove it by running /trackers remove
, or by deleting the role.
Learn more about permissions in the docs.
Overhaul of several commands
Many commands have been given a fresh new coat of paint, showing the same if not more information in a much cleaner way. These are:
/subcount
/average
/predict count
(previously/predict milestone
)/predict date
/predict compare crossover
(previously/predict crossover
)
Some commands have also been renamed to be more clear and concise. These are:
/predict milestone
->/predict count
/predict crossover
->/predict compare crossover
/batch-track file
->/import file
Please make sure to use these new names instead of their old counterparts.
New command: /recall
This update introduces a brand new feature: /recall
. It allows you to lookback and recall when something happened. This includes:
- Subscriber count milestones (
/recall count
) - Dates (
/recall date
) - Crossovers (
/recall compare crossover
)
New command: /import communitrics
Thanks to Communitrics' API, you can now directly import Communitrics channels into Tracky.
You used to have to get the channels yourself with /channels
and putting them in a text file then running /batch-track file
. Now, thanks to this new command, you can skip that extra step and go directly into importing the channels!
New command: /export
We have also introduced a /export
command. It outputs a .txt
file with a line-separated list of channel IDs that you can throw into anything that takes text files, including other tracking bots.
New command: /predict compare date
On top of the already existing /predict compare crossover
command, there is also now a /predict compare date
command.
Major improvements to /tracked
With /tracked
, you can now sort by either name, subscribers, estimated subscribers, daily average, or next update date.
You can also now go to any specific page by clicking on the new page indicator button in between the next and previous buttons.
Message commands
This is one of the biggest changes in this update. Tracky can now respond to questions related to YouTube channels, such as "what is the current subscriber count of MrBeast?," without having to run a separate slash command. This works for every command that is related to analyzing statistics.
You can learn more about it in the docs.
You get graphs, and you get graphs! Everyone gets graphs!
Previously, only /subcount
had graphs. Now, every command related to analyzing statistics has graphs, including prediction commands!
Name for channels with special characters in graphs fixed
Before this update, special characters (including emojis) didn't render properly in graphs. Now, they have been fixed, and show the actual correct characters. We even made emojis use Twemoji, the same emojis that Discord uses, so those will look like their Discord counterparts.
Nickname tracking
If you remember Nickify, this might feel extremely similar to you.
For those who don't know, Nickify allowed you to track any channel's subscriber count in your nickname. Now, this feature is part of Tracky!
Learn more about nickname tracking in the docs.
Conclusion
So yeah. That's all of the new features and bug fixes in this update.
Thank you to GNZ for helping out so much with this update (he made I think 80% of this update? actually insane). Thank you to Communitrics for the inspiration for message commands and allowing us to make it.
But most importantly, thank you. Thank you for supporting our small two-person team. Thank you for being patient with us.
Happy tracking!