Reduce Discord Spammers with Invite Controls

Join Community

Summary

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...

Original Post

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.

Reply

Those are interesting ideas! But I'm not sure if its worth all the effort/maintenance on Community-One's end of things.

Reply

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)."

Reply

But like only if they have been banned in like 2-3+ other servers to be fair.

Reply

Most servers might have already figured out methods how to reduce the bots/scammers.

Reply
  1. 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.
  2. Can't we report spam/scam via CommunityOne instead? They can use appeal to remove flag I guess.
  3. 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.

Reply

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,

Reply

do you prefer to handle the spam part on your discord side or let us handle the bulk of it?

Reply

Are we going to use Ai models to scan messages?

Reply

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?

Reply

honestly no need, scammers pattern doesnt really move that fast, we usually just use good old fashion regex

Reply

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...

Reply

Then perfect

Reply

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

Reply

do you think about your server as public, or semi-public?

Reply

Public

Reply

i see.

Reply

btw

Reply

Yea

Reply

can you take a look at this #channel and let me know if you have any thoughts?

Reply

Lemme check

The latest from CommunityOne Builders Help