Make the guilds.join scope require Discord-approval #5056
Replies: 4 comments 5 replies
-
another common use is malicious applications requiring it for lets say, a "giveaway" then adding these users to guilds that pay them enough |
Beta Was this translation helpful? Give feedback.
-
Good Idea ! |
Beta Was this translation helpful? Give feedback.
-
I think that #5003 is a better solution to this. Approved apps can still be used for malicious purposes, getting approved is simple, after which you can just change what you're doing. This is something we can already observe with malicious verified bots. Also, there would have to be some way to report the app if it were to abuse it. |
Beta Was this translation helpful? Give feedback.
-
Even if discord makes it Approval only To be honest, for it to be be not abusable, the user needs to understand what the scope does and not just press Authorize the second they see a green button |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
There are a LOT servers that are currently abusing the guilds.join scope with having it as a requirement to join a server. There are some servers that require guilds.join in order to pass their verification-gate. In my opinion, this is not well handled, as having an account that randomly joins a guild is a bad user experience. (maybe for that special case, a toast-notification would be useful: "{application_name} made you join {guild_name}").
There's also the special case where tos-violating servers are using the guilds.join scope to move their members to a new server once the old server got banned from Discord. This case has also been reported very often.
So basically what people are doing is using the guilds.join scope to ban-evade from Discord, which is why guilds.join should require Discord approval.
Beta Was this translation helpful? Give feedback.
All reactions