At Wasp, we have a Discord server for our community, where we talk with people interested in and using Wasp - Waspeteers!
In the beginning, we knew everybody in the community by their name, but as it started growing, we had a lot of people joining that never wrote anything, and the community started feeling less homey, less intimate.
This was when we decided to make it required for the new members to introduce themselves to gain access to the community. We knew that with this kind of barrier we would probably lose some potential new Waspeteers, but those that would go through it would be more engaged and better integrated.
We found no other way to accomplish this automatically but to implement our own Discord bot. In this post I will describe in detail how we did it.