"This is why we do not share links or invite random people."
I have never discouraged sharing links or inviting people; on the contrary:
https://trueleft.createaforum.com/volunteer/potential-recruits/msg5738/#msg5738I'm not sure what you mean by "random people". If you mean posting links in places that are not even about the topics we cover, then I agree that would probably be a bad idea. On the other hand, I would certainly appreciate existing members inviting anyone whom you meet elsewhere if they seem like they would be a good fit with our community.
If in doubt, please use the following topic:
https://trueleft.createaforum.com/volunteer/potential-recruits/to show us the person you are unsure about whether or not to invite, and we can discuss the matter.