Hi all! We turned off the Auto Approve, and will try as much as possible to vet incoming members by profile and membership questions; however, it will not be 100%. Please just continue to either Report to Admin if a post is spam or let us know if you receive a DM and block them.
Hopefully the approval/questions will deter most! :)