Pre-moderation of every post made to a community is not something we recommend as a general rule or best-practice. However, there might be communities or situations where doing so would be beneficial.
This article provides a list of tools that you can use to pre-moderate content in your community.
Civil Tongue (swear word filter)
Pre-Moderating a Role
You can also moderate individual Roles by editing the Role and enabling the
Approval > Require permission in the Vanilla section.
When this permission is set, unverified members' posts are put in the Moderation Queue and have to be approved before they are posted on the community.
To learn about this and other Role-based permissions, see:
The Resolved Discussions addon makes it easier to review and track every discussion posted in your Vanilla community. This is especially useful in highly-curated communities.
To learn how to enable and use this addon, see:
Click the link below to access a video expanding on what you learned in this article.