This works fine, but after being timed-out some members are telling me they’re getting an error when sending messages that links them to this support page.
You’re only supposed to get this error on DMs, and they’re consistently getting it after being timed out.
Why is this happening?
I haven’t experienced the issue myself because as I’m server owner I can’t timeout myself, it seems have something to do with removing people’s ability to type in a certain channel and then restoring it.
Here’s another screenshot where you can see it’s in a server:
We have tried to reload Discord and that doesn’t fix it. In our experimentation, the only way to fix it is for them to leave and re-join the server, or for an admin to manually add and remove the timeout role again. It seems to be that when removing the role via the API (using discord.js), it isn’t registered correctly and the member doesn’t have the rights to write in the channel even though they can, so Discord shows the unrelated DM error.
Not all users have DMs turned on so anyone can DM you. They might have it set so only a friend can DM them, instead of anyone being allowed to DM them or anyone in a common server can DM them