How can we improve Discord?

Track who joined through what invite.

Raids happen all the time. Public Discord server owners and staff team members know this. Sometimes raiders join from advertisements, and sometimes they are invited from users in the server. Wouldn't it be nice to be able to see where these raiders joined from?

I would like a feature that would allow us to see what users joined on each invite, along with other sources, like the widget.

The way I imagine this to function would be that people with the permission may go into the instant invites page, then click on the invite that they wish to see who joined from it. List the users in pages of 10 users per page, which then can be flipped, sorting by who joined first as a descending list.

This feature would really help rid servers of raiders, and prevent further raids from happening. People who hide in servers just to invite raiders will then begin to think twice about inviting their friends to raid.

I know many people would like this idea implemented, so please share this around so that Discord becomes aware of this, and they realize that it's an essential feature to keep the platform safe.

This idea has been talked about every now and then. Let's make sure they listen this time.

5,138 votes
Sign in
Signed in as (Sign out)

We’ll send you updates on this idea

Keleno shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

111 comments

Sign in
Signed in as (Sign out)
Submitting...
  • Hario338 commented  ·   ·  Flag as inappropriate

    I like that idea, if someone created an invite to send to raiders you could probably look at one of the raiders profiles and see what link they joined from and who created that link and get them banned for allowing raiders in

  • robartcliyt commented  ·   ·  Flag as inappropriate

    So here's the issue. Each time you bring welcomes, you're hitting the Discord API with a demand for data. While that is not an issue for little bots, it may as the bot develops. I'm not saying that utilizing this code would get you restricted from the API - there is no natural issue with questioning the API if it's not manhandle. In any case, there are a couple of specialized issues with execution particularly.
    http://360totalsecurity.antivirushelplineaustralia.com/

  • PC commented  ·   ·  Flag as inappropriate

    On a server I was on, some people used bots with Porn images for Pfps (this wasn't the first time it was raided) and when we went on their server to confront them, somebody from our server said that their server (the raider's server) had an IP grabber. Some believed it, and some didn't. But other than that, thanks for the update.

    Also is it possible for someone to have an IP grabber on a discord server?

  • Mazzy 💮 commented  ·   ·  Flag as inappropriate

    I’m definitely sure this is already a thing???

    Server Settings>Instant Invites ??

    Is this only on iOS?

  • Teivodov commented  ·   ·  Flag as inappropriate

    This would be awesome, as our discord server is made up of multiple streamer's communities. A lot of people don't realize they need to use a command to get the role for a certain streamer's channels, would be great if we could see who used what invite link, at the very least have it available in the API so I could code our bot to assign roles based on the invite link used.

  • ThePhoenix_King commented  ·   ·  Flag as inappropriate

    What would happen if they join via the main invite? Then the raiders couldn't be tracked. Wouldn't work.

  • Nystemy commented  ·   ·  Flag as inappropriate

    After having checked the discord API, there is no direct method of checking what invite link were used by the joining user. Therefor this feature can at current not be implemented by a bot.

    (There are though ways of fudging around this by saving the list of invites before an after someone joined and checked what invite link incremented, and through that know wherefrom someone joined.)

    But it would still be nice if discord just gave the information of what invite link (or what user invited them) each user used to join the server. Both through the API, but also through the member page in the server settings.

    So an API example for the feature would be:
    member.invite.link
    Or for the author of the link
    member.invite.author

  • merc commented  ·   ·  Flag as inappropriate

    How about limit who is able to create invites to people you trust? You *can* see who makes invites, how many times they were used. If there is a raid directly following that invite creation, you have the culprit.

    Seems pointless to me.

  • Terrific Tails commented  ·   ·  Flag as inappropriate

    This isn't Garry's Mod, Discord develops Discord, not other people. Bots are cool and all, but they aren't made to do Discord's work.

  • steel commented  ·   ·  Flag as inappropriate

    The server join message was added by Discord even though bots could do that. What's the problem with Discord adding this?

  • Maersko commented  ·   ·  Flag as inappropriate

    It's so cringey of how many people to every discord suggestion says a bot can do that, yeah well, it aint fucking third parties job to develop Discord and require you to run third party bots.

  • ogx commented  ·   ·  Flag as inappropriate

    There's a bot who does it? I certainly don't care, no hard feelings. This isn't part of Discord so he's suggesting it FOR DISCORD, not FOR BOTS. Also what if he doesn't want many bots on his server because if the number of bots is higher than the number of people...yeah...

  • StringyCola commented  ·   ·  Flag as inappropriate

    There is a bot called Invite Manager that lets people see their active invites and how many they have.

← Previous 1 3 4 5 6

Feedback and Knowledge Base