#Hi @Project Creator!
1 messages · Page 1 of 1 (latest)
Looks amazing ngl
Neat đ
Using this tags system (for bots in this question), do we tag entire bots or bot features ?
-# Can bots have multiple groups of tags if they have multiple features ?
general purpose bots fr
Features are attached to tags
e.g. if a bot has the "game" tag, it'll get access to the context related to it
Isn't there a point where it is just to many filters?
as an example here's my bot's features
I think this is a great idea. Some flags I can think of:
Features a summoning system
Features a collection system
Is your bot General purpose focused or entertainment focused?
Is your bot server enhancement or user enhancement or both?
Looks good! I feel like thereâs far more bots with variety and creativity so I think this is great expanding beyond the tag system now
Can we customize them or they are built in?
I have a bot which can export messages from a channel into various formats (I know discord is iffy on that but that's besides the point). What tag would that be under? Moderation? Administration? Anti Nuke?
the last one is interesting 
I'd probably get rid of the audio quality filter. Devs are only going to lie about it and losselss is not technically possible when discord uses opus for voice which is, by definition, a lossy format.
For a bot that sends announcement/news:
- Ability to ping a role or several roles
- Whether the bot uses webhooks or sends regular messages
- Support for official translations and automatic translations
Maybe there can be a more detailed "Trading Allowed" tag (some game bots allows cross-trading with things from other game bots, some game bots doesn't disallow trades in exchange of real money...)
-# I remind you that you made tokens (like Wishlist Upgrade Tokens) not trade-able the normal way.
That's nice but really the issue is keeping up with them like we asked for AI tag ads 5 months ago and never got it đ
Unless it would be easy implementation 
I could definitely see that happening, and rarely can you verify it either since the channel settings take priority. Not worth the effort trying to check it
they can be added dynamically
Channel audio quality settings don't affect bots
Oh well that's news to me lol
Not sure how it affects your features, but mine (AI teen life coach, Coach Bee from BeSomeone) is a pure AI chatbot for DMs, not channels. Maybe something around AI and chatbots?
The channel audio quality setting only controls how the client encodes it
yeah im happy to add some features related to AI, what are you thinking of?
It would be more wasteful for discord to transcode all audio coming through voice to that quality
Very and could be divided further. Like instead of âserver enhancementâ it could be split into multiple types of server enchantment since the focus of this would be specification anyways. Like enhances moderation, enhances community features, enhances user engagement, etc or for user enhancement I was thinking quality of life from beyond a specific server function like og groovy bot would fall under both as an example
I think discord tries to block any kind of trading with real life money involved, but game items are iffy and depend on the given companies tos and whatnot
theres already "has paid options" but tangent to that, there could be an option for "is open source" tho idk how many users actually know the meaning of that
also a tag showing whether the bot is multi purpose could be useful for ppl that dont wanna have many bots doing the same thing (or just one bot doing everything)
lastly privacy focused users might be interested in the permissions the bot requires, especially read messages
I believe there is already an option to attach the bot's repo, it shows on the right of the page
yeah correct, it's not really something a user would look for either 
imagine you'er looking for a bot - what criteria would you have
miner
I dont there is any point of the audio quality. As, discord only provide the lossy Opus.
yep this was covered above - makes sense
ohh i forgor
i think " Has AI" is one that would be useful in this day and age.
are these features set by the devs or do users also add stuff like on steam
We define them as the top.gg team, you can fill them in for your bot on the new features dashboard page
Probably an entire tag for that and then you can specify the features like chat, image generation, etc.
yeah and add "auto moderation" under that too.
Hmm, maybe Free or Paid, DMs vs channel interactions (or both). If you want to get into the weeds a bit, long-term memory (or not) and the LLM it's based on, although I'm not sure why server admins would care about the LLM. Some people might want some info about the level of adult content guardrails involved (maybe similar to movie or video-game rating systems?).
Makes sense! thanks for sharing 
I think Customizable Messages could apply to a wide range of bots. Many people want to know if they'll be able to change every detail.
AI Capabilities
- AI Model (Gemini 2.5 Flash, GPT-5, Claude, etc.)
- Real-Time Web Search
- Image Generation
- Video Analysis
- Code Generation
- Multilingual Support
- AI Voice Support
- Document Analysis (PDF, Word, Images, Video)
Advanced Features
- Data Visualization (charts, diagrams, flowcharts)
- Artifact System (interactive code/components)
- Math Rendering
- AI Moderation
Content Creation
- Creative Writing (essays, stories, lyrics)
- Homework/Research Help
Pricing Model
- Free
- Free with Premium
- Paid
User Experience
- Custom Personalities
- Conversation Memory
- Slash Commands
- ** DM Conversations**
Theses are some of the tags that I wish to see on my AI discord chatbot @calm chasm and I think most of other AI chatbots too.
GPT 

Donât add so many filters, its gonna look super cluttered
Some tags that would apply to my bot (that's the original topic for this thread) are "Allows reporting private messages" and "Uses blue text in messages to create interactions" (#1409854478949154960), but I don't really want to suggest these as tags because I think that no other bot would use them. đ€
there's a sweet spot - we only show applicable ones for specific pages btw
Can you create something like a niche system?
Right now, some bots are ranking in multiple categories like anime, music, fun, moderation, etc., just because they can freely add those tags themselves â and they end up with 100K+ votes.
Itâs really unfair, if you know what I mean.
Wish/Summon/Gacha
Customization/Cosmetics
Profile/Album (+Customization)
in-Game Trading
Seasonal Events
Daily Quests/Tasks
Expedition/Job/Work
Limited Events
Card Collection
Minigames
F2P Friendly/Paid Features
Multiplayer
Global Currency
Complex Mechanism/Simple Mechanism
Interactive Features
maybe some of these, related to anime discord bots
Thanks!
Discord Multipurpos bot:
Music/Automod/Games etc...
Multipurpose is a tough tag
since it's more of a meta tag than anything else
Most of those things are tags on its own
ok :)
There also are the bots that helps playing other game bots; listing the game bots that our bot can help with would be optimal (but the game bot selection can be hard to create).
A tag that would apply to most bots is : is it required/encouraged/possible/not needed to use external websites (other than Discord) to use the bot ?
-# Some game bots that has a captcha system that requires using their own website would need to set "required".
Mine is a wild west themed gambling/economy bot. In its specific niche, I think stuff like prestige eligible, obv economy, maybe some pvp minigame tags. I know it would be helpful for users to see "oh hey, this has multiplayer minigames"
Also leaderboard tags
Most of those are supported already 
the description said what the project at maximum could playback, it's not about what specifically comes through discord
some bots have web players too
Yeah okay thats a fair point
I removed the option for now tho
it didn't seem to be very useful since it can't be really verified
My bot could most likely support lossless
but that would cook my servers. I only got 1.5GBps upload and thats gets used quick with a ton of lossless players

For the server side, could you add something to denote servers that are partnered with Discord itself?
Itâd be a good way for people to quickly filter for servers that are guaranteed to be higher quality with more involved moderation that are held to a higher standard than most
This would be more of something that would be done through our bot, not something we would let peopel check manually since we can't verify it then 
but good idea
we should definitely add that
Ah yeah I was just trying to find where in the api you could get that info lol, tho they are denoted by this symbol
Also it means that its not a dead server like many on top.gg might be, as a partner server loses its partnership status if it doesnt keep getting and retaining members and stops having a sufficient number of messages sent each period
we do have a large project related to analytics coming soon
For game bots, it might make sense to specify what kind of games it offers like word games, party games, classics, mini games, ...
Maybe whether they have skill levels or leaderboards.
and one thing that will come with that is server stats :)
Hell yeah
good one yeah!
nice
Looks amazing and useful, is it something that will be checked during bot reviews and something that can be and will be looked at if reported?
e.g. a bot saying it has no paid features when half its features are paid
I feel like the "Free" option is going to kill the search for most bots. People obviously want a 100% free bot, but there's a reason why decent bots have paid features. The free version of most of these free & paid bots might even be better than the 100% free bots. I think people will be less likely to find what they want and miss some very good bots that have a good free plan, even if they have some paid features.
So what if your bot is free with no paid features
Yes
- Free (may contain paid features)
- Paid
Something like that
How do you differentiate the two
does your bot have any free features? No - paid
Isnt that all bots
mix = free may contain paid, or all free is still free may contain paid
not from what ive seen
I dont think ive ever seen a bot that had zero free features besides one translate bot that had a free trial, which throws a wrench into the mix as well, and premium instances of bots that have free versions
I just worry like brought up above, people are going to see they can filter by free and immedtialy do so and that can result in some good bots from not being shown
for instance huge bots
wont even show up
I would beg that 70% of bots have a paid something or rather
I dont think that means one should make the classification system more vague
what do you propose for the filters?
I think more specificity is a good thing
As a bot developer you may not like kt
But as a server owner looking for bots
Aka most people using top.gg
This is the better experience
Like said above "The free version of most of these free & paid bots might even be better than the 100% free bots." but no one would know as they see free and instnatly want to search by that
so maybe thats just on the user
and it is what it is
Yeah, that can definitely be the case, but as a server owner id rather invite a bot and know that im not gonna be hit by a paywall when trying to access a feature that I really want
And if I want something better
then I may pursue other options
yes I can see how that can get annoying
Maybe paid
Let me forward a message regarding this
Idk, personally I still find that more annoying as the average user of top.gg and not as a developer
I can invite a music bot, play music and it will qualify as free
But then come to learn i get like 3 skips before I need premium
The problem is that it's hard to decide what's considered as "the core functionality is free". I would say that it's the case for my bot based on my experience, but that doesn't mean that everyone agrees with me. With the free & paid feature it's clear: if you have at least one paid feature, it falls into this category
When id rather only see bots that arent going to hit me with a paywall when its already in my server performing the task
Like when I go to the apple app store
I can see when an app is free but has paid features
I can easily assume from then on what types of features or settings would be paid, and avoid that app
I appreciate the specificity and I think making things more vague on purpose only hurts the majority of top.ggâs user experience
Yes, it is more vague and open to interpretation which will lead to more people asking questions about where exactly theyâre bought stands. It is confusing for both the bot developer as well as the end user. and for what exactly?
The problem with this is that everything will be considered paid then
If you have a premium plan (even though 95% of your bot is free to use) you are now a paid bot
which is not true at all imo
Yes. I don't think that there's really a solution to this problem. The solution could also be to simply not include this option. There aren't many 100% paid bots, and people wouldn't be looking for these bots anyway, so there would be almost only bots in the paid and free categories, and at that point, there would be no point in including the option. I think the other filter options are good, but this one should be removed
Which is why the best solution is just
Free
Free with paid features
Paid
Much more intuitive for bot developers to accurately label their bots, less questions for staff asking what is what, and makes more sense for end users
I at least want to be able to filter by bots that have paid features vs ones that are completely free
simple , it depends on what the creator thinks.
a tag is not a representation of what IS .
its a promise made by the creator of what WILL BE.
and if the people realise that the tags are false , thats a breach of trust by the creator.
this is exactly what we have right now though 
Yes tht is the point im making against those advocating that any change be made at all
valid
yeah i feel like the problem with that is that nobody will ever really click on "free with paid options" as a filter
rather they will click on free or paid
free - get a free bot that they can use for consumer purposes
paid - get a bot for their business community
As a bot developer I do see the issue with that, but most ppl that use top.gg arent bot developers theyâre server owners
so i feel like adopting that idea makes sense to me
And as a server owner id rather have tht choice
I agree with this logic
If this becomes the new definition, then this will be an issue for server owners. Top.gg is a listing website that is supposed to accurately categorize each bot. It isnt top.ggâs job to make specific bots appeal to people outside of paid ad spots. You list a bot based on the facts of that bot and if I, a server owner, were looking for a free bot, I will get a free bot. If I invite a âfreeâ music bot, only to later find out that I only get 3 skips instead of unlimited, or that the shuffle feature is behind a paywall, Iâm going to kick the bot and keep looking for another one
Im still not paying for the bot
This is just a worse experience for us end users of top.gg
yeah I agree with that logic as well
yeah makes sense
There are some instances where I will want more quality options and at that point I will then look into paid bots
Like rn I pay for Mee6 (out of laziness honestly), and Double Counter
As they both do their jobs extremely well and are both high quality
Ppl who have bots with paid features will def get less visibility, but its on them honestly to make their bots stand out
I am rambling atp
Hidden to ppl who werent gonna pay for those features anyways, yes
perhaps
My general benchmark is the Apple App Store
Yeah and they do it great
They tell you when an app has paid features so you could avoid them
But yes overall I think we should keep it the way it is rn
ok but top 'free' apps there still contain paid transactions
Yeah but thats also bc of a system that is non existent in top.gg
Apple gets a slice of those transactions
Top.gg doesnt
Well yeah
If people want to make money with their bots, they can put some investment into auctions as well
That classification that may hide free bots with paid features now provides more incentive and competition for ad space
I am a money grubbing discordian
I think the best option is if everyone just mentions some context for the categories their bot operates in as this would give a nice spread of contexts from bot owners who know most.
For stickymessag/pinnedmessage bots I would say:
- Supports embed stickies
- supports buttons
- free/partly/paid
Mine is đ đ
There are more than you'd expect
I think it should be paid and free and within the free they can filter mostly free or fully
That way if people really need free they can get it but paid bots don't lose all members
that basically means have 3 tiers, which is what we have now
you mean free free or free mostly
which I mean is just no point
stick with the 3 main categories
No the 2 tiers below free would be hidden until the parent free tier is clicked
The parent tier would encompass both and show both unless narrowed further
then they would see the option to click free again and if someone clicks free they want free they arent gonna click free and then see mostly free and be like alright imma click this cause they already clicked free
from a user perspective I shouldn't have to click free twice to get free
If they put in the effort to apply 2 filters than its safe to say they want free only
Idk man its a suggestion I never said it was going to be implemented
At the end of the day, the most important thing for this feature is server owners, not to say we can just skip over developer needs though. Say I owned 3 music bots, a totally free one, partly free one, and totally paid one, if someone was browsing through looking for a free one there really is no point showing them the paid ones as they don't meet the users expectations unless it's much worse than the partly paid one. If the user selects free only, they want free only. If they have a bad expirience than they might try partly free. There is no need to change this system and show the user bots partly paid bots they don't want just for the slim chance that the free bot is so bad that it justifies the slightly paid bot
After thinking about this for a bit I think I have an alternative solution which personally makes me happier than the current three selection stage.
-
There are two cost steps
Paid and Free -
There is a "Contains Optional Purchases" checkbox.
This would be nicer imo because it would fit a wider selection of bots (e.g. bots with user subscriptions, not server subscriptions would be able to call themselves free, but contain optional purchases)
@dim tide @manic umbra @final sky @short estuary since y'all were pretty involved in the conversation - what do you think of the differentiation here?
so it would still be a 3 tiered system containing
- Free
- Paid
- Contains Option purchases
I see. I would like it if the Contains Optional Purchases is checked by default
So the second category would be for bots that have purchases, but not server-related? I have difficulty to understand the difference between the two
its all paid features
so its either all paid, all free, or free with some paid features which is the checkbox
The line here is that Paid means you need to pay to use the bot. Hard boundary like using Netflix. The second option is a free app which can be enhanced by paying for optional microtransactions
I like this idea my bot is completely free. Hopefully this will bring some new people to my bot
A free or paid app can have additional charges (e.g. powerups in game bots, credits in AI tools, or an upgrade in a utility bot)
A free app means you can use the bot for free, it doesn't mean the bot is not allowed to have a business plan
btw veld I had a few questions about the search algorithm, what qualifies a bot as high quality? Thank you đ
#announcements message
So it's basically Premium and Freemium, right?
Where premium is 100% paid, and freemium has a free version
Basically, but structured differently
on a technical level this isnt possible
Then it doesn't make much difference from the system we have now, it would just filter in/out bots that are 100% paid?
yes, if you want to filter bots that are fully free you can also filter by microtransactions
In any digital store I look "free games" contains transactions
to preserve the expectations of users, it is best to follow the expected patterns there
most bots are either free or freemium to be fair
There are still quite a few paid only bots
in my bot niche I know Notify is completely paid but there are a lot of other bots like my own that are either free or freemium. this will definitely be interesting to see how it works out
I don't mind the new checkbox idea but can you explain it more
Also do completely free bots appear when filtering for contains optional purchases
Bevause if completely free bots don't appear in this case, we have come right back to the same issue
The issue is still going to be getting bot owners and server owners to understand the difference because even I don't really understand the difference yet
indeed alot of people wont bother even trying certain bots since they will see "paid with features" and dont even bother
they have to really look for it
Imo, merging "fully free" with "freemium" is like going to a market with a sign saying Free Samples, but when you get there you only get half the sample and have to pay for the rest. It is misleading, frustrating, and damages the userâs trust.
At the end of the day, if a user clicks "Fully Free" they expect only fully free bots. It is not a case of âwe know more about what they want than they themselves do.â The labels are clear: fully free or partly free, everyone knows what that means, so everyone knows clicking fully free will show only fully free bots. Freemium and paid bot devs also have the significant advantage of being able to reinvest money earned from premium purchases back into top.gg advertising where they appear at the top of. Thus, three categories seems like a fair middleground to me as free bot devs don't really have this option.
Sorry for the essay 
yeah but the tags leave space for assumpitons
alot of users will just avoid Freemium bots simply due to assumptions
also some people might not want a paid bot but then use the Freemium and likes it and buys premium
so the tags itself will harm paid bots and Freemium for even gaining in some aspects in terms hurting them reinvesting into top gg
i dont think have filters for sound quailty, and for paid and non paid features is good
like it kills the entire aspect of a bot growing the user trust through usage espically freemium bot's that have like one feature paid, the user that might invite try it like it use it for a while then convert into a pay user, might not even bother inviting it cause it say's "paid"
i dont think having a filter for this is good for the bot's at all
and it just cause less money to even be spent on ads
I guess but I think the premise of this context idea is if a bot has this context, would it discourage or encourage people to use it over others. Sound quality and pricing are def factors that meet these criteria. Maybe have free tag but put a warning that if none of these bots suit your needs, consider switching to the other tag.
And if anything, in my opinion having this split would likely encourage freemium or paid bot devs to reinvest money into the platform and appear at the top
We do lol
Some of use are spending thousands a month
But even so promoted bots donât get as much clicks as just having higher votes or being in the first 10
And if the promoted bots still have the tag of âpaid with optionsâ ur just lowering the amount of clicks ur gonna get even when ur promoted
Sound quality is also none sense that doesnât exist on discord
The lossless or etc
That the issue if a freemium bot relys on running ads and being in the top from votes
If a filter exists to just select free or lower the number of users willing to even try the bot
And leaves up a major what if the user assumption they will make
And in the long run it will effect growth
Top gg ads rn arenât that great
Like spending 700$ a week just for 2k clicks

