This hook will allow users from specific user groups to request to delete their account. All requests will be reviewed by Moderating Team (admins and supermoderators), directly on ModeratorCP -> Manage Members -> Delete Accounts tab, to approve or deny the request. The whole content from user (topics, posts, attachments, polls, etc) will be preserved; only the account will be deleted.
Admins can choose which user groups can request delete account and how many posts a user must have to do it
Users can request to delete their accouts directly on User Control Panel (My Settings)
The Moderation team will review each request to approve it or deny it on Moderator CP (new tab on Manage Members)
A Global message will be displayed to warn Moderating Team when there's a new request
A Notification will be sent to Moderating Team when there's a new request
Each action of Moderating Team (approve or deny a request) is logged on Admin Logs