Discord doesn't really block 3rd party apps. Technically, they are against ToS, but unless you're doing something bad, it's seen as okay by the discord staff.
But yes, it's quite the closed ecosystem obviously. There are no 3rd party clients that implement all features, mostly due to the fact that it's all closed source.
Is there a social anxiety community on lemmy?