Onboarding causes DM spam | PROPOSED SOLUTION: User List Permissions
We are seeing a huge increase in DM spam, and we can only think that it is due to this new onboarding feature.
The onboarding feature requires you do provide visibility to a certain number of channels, which allows bots to see the user list almost immediately.
An often-used solution before was to provide a role to new users only when they have accepted the server rules (usually in the rules channel) through the use of an emoji reaction.
We used this approach to limit new users from being able to see any users in the user list except the users in the intro channel who had not accepted the rules yet.
However, this doesn't seem to work anymore with the onboarding feature, because it REQUIRES you to allow viewing of a certain number of channels immediately for the feature to be enabled. As a result, we have had to disable the onboarding feature because of the sheer volume of DM spam our users are now receiving.
SOLUTION:
The solution is easy, and totally independent to the onboarding feature. Let us decide which roles can see users in the user list.
Each role would have the permission to force-disable the user list. This way, the unverified/bot accounts could not see the user list and DM anyone, but all of the previous functionality remains.
-
Never encountered this as a real issue. Forcing servers to allow everyone to view minimum number of channels is annoying.
Another solution I thought of, is to use a bot to give new members @ unverified role, a role prohibiting them from viewing common channels. They can use onboarding to grant themselves access to channels prohibited by unverified role.
1
Zaloguj się, aby dodać komentarz.
Komentarze
Komentarze: 1