This is already possible. Disabling PMs only disables it for normal users. PMs cannot be disabled for staff. Pretty sure the description for the setting says this as well:
codinghorror
(Jeff Atwood)
3
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Allow sending Private Messages to Staff | 16 | 3121 | July 27, 2020 | |
| Add Option to Disable User-User Chat | 28 | 3977 | December 13, 2022 | |
| How to PM staff when PM is disabled | 11 | 1773 | January 10, 2020 | |
| Do not show topics and PMs to admins unless they are participants | 10 | 393 | February 6, 2025 | |
| Allow users to disable new PMs | 7 | 1840 | March 7, 2023 |
