Well then whoever wrote the
unrealircd documentation doesn't know what the meaning of the word "ANY" is.
"Prevents a user from executing ANY commands and prevents them from speaking."
To me, /part would be included in this.
Edit: There seems to be a setting ("set::options::allow-part-if-shunned;") that allows users who are shunned to still /part. I would imagine the default setting is that a user can't.
Regards,