Their client is terrible. You can't prevent it from snooping on your processes without putting it in a sandbox.
Which is intentionally garbage to use. I'm with the GP, pop it into an unprivileged LXD container and stop dealing with their corp snooping nonsense.
This brings me to a different pet peeve of mine. Discord is really opaque in a way that it handles activity status, it doesn't show you what status it thinks you are (i.e it can show you as Online but Away or Mobile to others). Which is very annoying when working with others.
For times when I work off my iPad, I use a vnc and xdotool to press a button every few seconds on my PC (not in Discord though, don't want to get banned). That is the only way I found to make sure it shows me as Online and not breaks their T&C.