Ability for developers to impose a hard guild limit on bots #3273
-
Description This feature would allow bot owners/developers to set a hard limit on the number of guilds to which the bot can be added during the regular bot invite process. If the limit is reached, users cannot add the bot to any more guilds. Why This is Needed Some bot developers choose to not verify their bots and may wish to keep their bots in less than 100 guilds to continue operating fully (see #2134). Without a hard limit, your bot's privileges may be in the hands of the users who add it to their servers. You have to hope that no one inflates the bot to 100 guilds. Developers may also want to limit their bot's guild count for other reasons such as hardware constraints or just personal preference. Alternatives Considered Bots can currently be set from public to private in order to prevent addition to more guilds, but this cannot be done programmatically or automatically; it requires human intervention. If, for example, you had a public bot in 75 to 99 guilds and did not want it to reach 100 guilds, you would have to hope that people do not add the bot to more before you set it to private. I understand that Discord may not have a precise count for the bot's guilds if it is large. In this case, I would recommend alternatives such as:
|
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
Considering that bots with privileged intents cannot be added to 100+ guilds if it isn't verified, perhaps enabling them even when not in use could be a workaround until Discord implements a proper guild limit. |
Beta Was this translation helpful? Give feedback.
-
It is my understanding that the bot can be freely added to up to and including 100 guilds, which triggers the verification required flag. |
Beta Was this translation helpful? Give feedback.
-
This is actually not the full picture. Any bot--regardless of intent requirement--cannot be added to over 100 guilds. That's why I'm not sure I understand the use case of this feature suggestion? You do effectively have this limit already, it is 100 servers. A bot that is currently in under 100 servers cannot join a 101st without getting verified. The only other thing that currently triggers at the verification threshold is your ability to toggle privileged intents on or off. If that is really the heart of this issue, I'd say let's talk about it back on #2134, yes? The personal preference/hardware limitations thing is technically a use case, but considering this has never been brought up before the changes to intents, I feel pretty confident in saying that's not why we're actually talking about this :p |
Beta Was this translation helpful? Give feedback.
-
Yes, I opened this as a reaction to the intents issue. I'd say that lack of resources to maintain a large bot, for example, did not inspire me to post this request because there is a reversible fix for that. If you join too many guilds, you fix it by leaving some. #2134 is not fixed by leaving guilds, except now by your offer to work with developers via DMs. |
Beta Was this translation helpful? Give feedback.
-
Agreed. If Discord isn't going to fix #2134, they should at least allow developers to add a limit to prevent being in that scenario. |
Beta Was this translation helpful? Give feedback.
This is actually not the full picture. Any bot--regardless of intent requirement--cannot be added to over 100 guilds. That's why I'm not sure I understand the use case of this feature suggestion? You do effectively have this limit already, it is 100 servers. A bot that is currently in under 100 servers cannot join a 101st without getting verified.
The only other thing that currently triggers at the verification threshold is your ability to toggle privileged intents on or off. If that is really the heart of this issue, I'd say let's talk about it back on #2134, yes?
The personal preference/h…