Discord's own AFK timeout enforces the move server-side — this can't block it outright, but it detects the move the instant it happens and sends the member straight back to where they were, so it behaves like protection.
Protected voice channels
Anyone idled out of one of these channels is moved right back.
Protected members
These members are moved back no matter which voice channel they idle out of.
Mod Logging
Every server's channel layout is different, so nothing here is preset — pick a channel for each category, or leave it blank to skip logging that category.
Cross-channel spam detection
Watches for the same message (identical text or a shared link) posted by the same user across multiple channels within a few minutes, then deletes every copy and times the user out.