Add a programmatic way to get information about a guild is blocked in a region #6706
Unanswered
TheKing-OfTime
asked this question in
API Feature Requests & Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
At the request of the Russian regulatory authority, Discord started blocking some guilds for users with Russian IP addresses.




It looks like this:
However, bots have no way of knowing if a guild is blocked in any region. Because bots can still successfully fetch invites of blocked guilds even if the bot running on a host with Russian IP. Unfortunately, this may be necessary for third party developers to ensure that their applications or discord related projects (e.g. guild monitorings) cannot be blocked for displaying information banned by the Russian government without direct mark of it.
I see two kinds of solutions to this problem. Simple and quick, but at the same time quite severe. Or a more libertarian one.
API can start returning 403/50095 for bots as well. But this way would be too harsh for me. For my original idea is to be able to identify blocked guilds to add special marks about it to the end user, not to block access to any information about such a guild.
You could add a list to the guild object that lists the regions in which that guild is unavailable. I know this is much more inconvenient, both from a technical and reputational standpoint. But transparency in this matter as far as I'm concerned should not hurt Discord.
Beta Was this translation helpful? Give feedback.
All reactions