Reduce Discord Spammers with Invite Controls
Join CommunitySummary
The CommunityOne Builders Help forum discussed methods to reduce spammers and scammers joining Discord servers linked through their platform. Proposed solutions included restricting invite links to logged-in users, hiding links for very new accounts, and automatically hiding links for users banned from other bot-using servers. Participants debated the feasibility and potential drawbacks of these suggestions, with one user preferring a system where onboarding friction is shifted to logging into t...
One problem a lot of people facing is that there are spammers and scammers joining into your Discord. They can come from our server lisitng, but this is by no means just an issue of our servers.
Here's some ideas on what we can do on our side to help with this issues, most of them are related to setups that you can control
- only show your discord invite link to users that are logged in to our server listing page. and we automatically hide the link if the account is 3 month old.
- We can also automatically hide the invite link if this user has been banned form other servers that are using our bot, (we can potentially get this data from our audit log on your discord with our bot).
- We can allow you to write an application and ask users to fill out the applications before they join the Discord. We will use AI to automatically approve or disapprove on the spot to reduce the amount of frictions for users to see this link.
Let me know what you guys think? It goes without saying that any additional frictions that we add WILL FOR SURE reduce the number of users jpining the server, but rather be small and high quality than too big and spammy.
Those are interesting ideas! But I'm not sure if its worth all the effort/maintenance on Community-One's end of things.
I do like this idea the most however, "We can also automatically hide the invite link if this user has been banned form other servers that are using our bot, (we can potentially get this data from our audit log on your discord with our bot)."
But like only if they have been banned in like 2-3+ other servers to be fair.
Most servers might have already figured out methods how to reduce the bots/scammers.
- I think most people find CommunityOne from ChatGPT and Google-like engines because they are new to Discord. It can be problematic for them as they are usually new users on Discord who don't even know how to find communities.
- Can't we report spam/scam via CommunityOne instead? They can use appeal to remove flag I guess.
- Discord recently launched inbuilt applications for server onboarding so it's like double application to join a single community. Onboarding should be seamless.
I don't think anyone will even use scam/spam report via CommunityOne if you launch this feature.
Hiding link for people who are banned in other servers is problematic for a lot of reasons.
Like for example someone doesn't get justice in other server they can't join ours too.
I have seen some Discord servers instantly kick/ban everyone who joins the server with their antinuke to remove new accounts and all.
Here is my side of suggestion:
Join button shouldn't work until they log in to CommunityOne.
They need to fill out applications to log in to CommunityOne instead.
This will shift onboarding friction from communities directly to CommunityOne's platform overall.
oh yeah, this is a good point "I have seen some Discord servers instantly kick/ban everyone who joins the server with their antinuke to remove new accounts and all." i guess we would have to be careful about this. And need to have a much sophicated algo, we actually in our analytics, look at the messages they send before they get banned,
I dont think people are gonna report scam or scan directly to communityone, that seems like a lot of work for the server owner,
do you prefer to handle the spam part on your discord side or let us handle the bulk of it?
Are we going to use Ai models to scan messages?
Spam/scam protection is like culture on a server.
Our server management is trying their best to deal with this.
Our bots are trying.
Or even Discord itself.
Scam/spam is a common problem so
if you can precisely target and filter out scammers and spammers with some technical changes, it will be cool as long as it doesn't affect common people too.
What's your opinion on my suggestion
about adding onboarding to login to CommunityOne itself to filter out bad actors?
honestly no need, scammers pattern doesnt really move that fast, we usually just use good old fashion regex
i think the "login to join" community should be a thing that the server ownser can setup, the server owner themsevles can say that they want people to login (and let us do some basic moderations) before they see the invite link...
Then perfect
one thing that will be interesting is that it might affect other server, bc if a user needs to login to join theserver, they might get really angry that they bounce off our website. too
do you think about your server as public, or semi-public?
Public
i see.
btw
Yea
can you take a look at this #channel and let me know if you have any thoughts?
Lemme check