A tool written in GO to demonstrate how bad actors utilize requests to spam Discord Users and launch large unsolicited DM Advertisement Campaigns

discord-mass-DM-GO

A tool written in GO to demonstrate how bad actors utilize requests to spam Discord Users and launch large unsolicited DM Advertisement Campaigns

Overview 🔍

This program is a multi-threaded Discord Direct Message Spammer. It has 2 modes - Single and Multi. In Single mode, multiple tokens send messages to One discord account they share a mutual server with. In Multi mode, multiple discord tokens send messages to multiple discord accounts scraped from a Public discord server.

Feature preview - Discord Mass DM GO

Star the Repo

Please star the repo, it really helps me out and allows me to contribute more.

Disclaimer ⚠️

The automation of User Discord accounts also known as self-bots is a violation of Discord Terms of Service & Community guidelines and will result in your account(s) being terminated. Discretion is adviced. I will not be responsible for your actions. Please do not use my programs for raiding/ Spamming/ Harassment/ Unsolicited Advertisement . This program was solely written to check a discord server's security measures and to document the relative ease with which bad actors function on Discord.

How is this abused?

If you've been part of big discord servers, I'm sure you've at some point recieved a DM from one of such bots. Discord is a very large market of gamers with 150 million+ Monthly active users which is why this is such a big issue. People send Crypto exchange scams where they claim you won a fortune in a crypto currency and have to make an account on their website and make a deposit. Second type is Nitro Scams, where they either sent you a token logger binary or link you to a phishing website where they steal your credentials from either QR codes or login. After access of a user's account, their account is also used in a similar spam and their payment method is abused. Third people use to advertise their servers or their NFTs or their crypto to either Pump & dump or just make it popular

Features

  • Proxyless
  • Only working and Free Discord DM Spammer as of November 2021
  • Light on System Resources
  • Configurable
  • Uses Safe requests to prevent Phone Locks
  • Multithreaded
  • Single and Multi Spam modes
  • Free & Open source
  • Compatible with all Major OS and Architecture

Mass DM in action

Single DM in action

Usage 💻

  • Build from Source or Download from releases
  • Input your tokens in "input/tokens.txt"
  • Scrape the UIDs of a server for Multi DM mode.
  • Add UID's of discord Users who you want to message in "input/memberids.txt"
  • Decide the delay and the message by setting your config file "config.json"
  • Run the binary
  • Follow the instructions on the Binary

How to get Help?

You can make an Issue Or join the temporary discord server I made for this, although I'm not very active on discord.

Token Quality & Functionality (Updated: 2nd Nov)

The number of DMs each token of your's gets depends on it's quality. Here I will break down everything related to this.

  • Unverified Token : 5 DMs
  • Email verified Token: 5 DMs
  • Phone verified Tokens: ~20 DMs [Can be more or less depending on quality]

What happens when this limit is crossed? Unverified and Email verified tokens get phone locked (Meaning it requires a phone number to unlock them) And Phone verified tokens get disabled by discord for "Suspicious activity" and you need to reset their password to access them again. But for commerical purposes, tokens are one time use.

About functionality, servers have a minimum verification level which server administrators can set. If the minimum server verification is set to none, then you can easily use Unverified tokens to DM it's members. But if it's set to email verified, your unverified tokens won't be able to DM anyone. Same goes with email verified tokens in Phone verification required servers.

You do not need to do any of those crappy verifications (Click the check mark to continue, etc) to DM members. You don't even need to do verifications by bots like Alt Identifier, although they will kick your accounts in 10 minutes and you won't be able to DM anyone after that. Keep this in mind while using the program.

Building from Source 🚧

  • Install Golang and verify your installation
  • Open up a terminal window
  • Navigate to the directory of the source code
  • Type "go build" into your console and a Binary should pop up

Configuration

Name Type Description
mode int Mode 0 for spamming a Single account. Mode 1 for Mass spamming Discord accounts
message string The message to be sent to the Discord User
delay int Duration in seconds between 2 consecutive messages from a single discord token

Other interesting stuff by me

Discord Invite Joiner - Joins given tokens to a server

Discord Token Checker - Checks given tokens and records their information

Discord Mass DM - DMs all users of a server or DM's a discord user from multiple accounts

Dankgrinder - An Advanced automation tool for Dankmemer

Donations 🪙

I spend quite a lot of time in making High Quality & Open Source discord tools because hundreds of people get ripped-off everyday searching for this stuff. If this helped you out even in the slightest, Buy me a coffee and make my day! BTC: bc1qfmk95sqtw6sw2xc3kyaemcnltwcr5cs2phg2gh

Owner
Vanshaj
#Developer? Too soon...
Vanshaj
Comments
  • Embed message isn't working - HELP

    Embed message isn't working - HELP

    Well when i try to send embed message with links the bot execute only ''content'' and yes i renamed "embed" to "embeds": [{ image and that's the bottom image That's the result: image

    Please help

  • Tokens

    Tokens

    I know this tool is free, and im really appreciate it, and also i asked V4NSH4J to pay him for discord token generator but he dont wanna do it for money xD so i got question to all of you.

    Can you recommend me any token seller? My last 3 supplier are finished now

  • 401/403 Errors | Don't recognize Tokens & Avatars

    401/403 Errors | Don't recognize Tokens & Avatars

    Hello,

    Yesterday I worked through all instructions and it did change Avatars, Nicknames and have sent DMs. Now I got new Tokens, even generated my own ones from older accounts but I keep receiving following errors:

    [08:05:52] 401 Failed to join guild {"message": "401: Unauthorized", "code": 0}

    [08:04:31] Error while joining: error while getting cookie error while getting response from cookie request Get "https://discord.com": read tcp 192.168.0.173:54450->162.159.128.233:443: read: no route to host

    might be locked - Stopping instance and adding members to failed list. 401 [23]

    Accounts are working perfectly, there are no issues with tokens, they are all fully verified (email+phone) and even some of them are 2 years old so there should not be a problem with that... Any suggestions?

  • WHY is this so slow ?

    WHY is this so slow ?

    I want to do a mass dm to hundreds of thousand of people. I am right now sending a dm every 3-4 seconds !? Like why is this so extremely slow. I haveset the delay in the config everywhere to 1 and there is literally no difference

  • why this? i am using captcha service as well proxies

    why this? i am using captcha service as well proxies

    i am using captcha service as well proxies. and all that was working perfect in last version except dm. but now i am not able to solve the captcha. please need help to get it on track. from last 2 weeks, error I am not able to send dm through ( discord-mass-DM-GO)

  • Error while users connecting to discord server

    Error while users connecting to discord server

    I'm having issue when users connecting to discord server and in console writes out that everyone has connected but when I check is it true or no it writes out me that only half of them are on the server. I mean that 90-80 % tokens are in server, but when I check them manually with "Token Server Check" there only 50-40% in server. Another half is banned from this server. Is this problem with program or no? I'm using full verifed tokens and high-quality proxies image

  • Ability to Create Embeds using an API

    Ability to Create Embeds using an API

    Added support for creating embeds using URLs and an API I made and host.

    API docs are here: https://docs.e.chasa.wtf/ Site is here: https://e.chasa.wtf/

  • Not writing ids in failed or completed.txt

    Not writing ids in failed or completed.txt

    Screenshot 2022-01-30 at 20 28 08

    I do have failed.txt and completed.txt in the input folder

    When I go into the same folder with terminal and type open input/failed.txt it does open the txt file

  • Couldn’t replicate Mass-DM-Go `Server Joiner` in Python. Need a lot of help!

    Couldn’t replicate Mass-DM-Go `Server Joiner` in Python. Need a lot of help!

    Okay, so as far I think, I have completely replicated the Server Joiner system of DMDGO. The problem is, I get Captcha when joining with my tool and the tokens get banned after 2 joins while with the same list of tokens, MDMGO directly joins the server without any captcha (I’m using same proxy and captcha solver in both). I think I missed to replicate something which is important for Server Joiner but couldn’t find anything.

    The current python script does -

    1. Get Cookies from discord.com (Proxy, same header’s as MDMGO)
    2. Get fingerprints (Same proxy, same header’s as MDMGO)
    3. Get X-Context (Same proxy, same header’s as MDMGO)
    4. Post request to the server join api with invite, token and all other info as MDMGO (Same proxy, same header’s as MDMGO)
    5. If got captcha, solve it and resend the solved key with proper headers used in MDMGO (Same proxy)

    Did I miss anything which is needed to complete the script? I tried everything I know but still tokens get’s banned after 2 joins. Could you help me? TIA!

  • Error 400 H captcha

    Error 400 H captcha

    400 Failed to join guild {"captcha_key": ["captcha-required"], "captcha_sitekey": "", "captcha_service": "hcaptcha"}, I get an error like this while trying to join servers

  • You need to update your app to join this server

    You need to update your app to join this server

    What is this error? I was able to solve captchas using the anti-captcha plugin, but I get this error when posting captcha solution and tq token.

    I would like to work with the community in fixing this.

  • Change message rate?

    Change message rate?

    Change message rate?

    Is it possible to change the time between each message when using the Mass DM Advertiser feature? Currently it sends one message and after a very long time it sends another.

  • Error finding Config files or files in general

    Error finding Config files or files in general

    https://ibb.co/vvwG8h0

    I get this error for everything i do.

    Error while Opening Config Error while getting necessay data open /tpm/go-build2012536849/b001/exe/config.yml: no such file or directory Screenshot from 2022-05-09 08-59-18

  • Captcha error

    Captcha error

    I get this error since yesterday, Can anybody help? Im using capmonster

    Error while sending message: error while solving captcha error 1 {"errorId":1,"errorCode":"ERROR_RECAPTCHA_INVALID_SITEKEY","errorDescription":"Recaptcha server reported that site key is invalid","taskId":0}

A Discord bot that automatically retrieves ELO ratings for Age of Empires 4 and gives users custom roles.

AOE 4 ELO Bot This is a Discord bot that automatically retrieves ELO ratings for Age of Empires 4 and gives users custom roles. Uses the public API fo

May 13, 2022
Discord-dl: a tool to archive discord channels

discord-dl discord-dl is a tool to archive discord channels. I think it's safe t

Apr 2, 2022
IRC bot for launch ddos attack, Mainly of scan target are IoT device that run linux and open default SSH port
IRC bot for launch ddos attack, Mainly of scan target are IoT device that run linux and open default SSH port

This is my first IRC bot for launch ddos attack, Mainly of scan target are IoT device that run linux and open default SSH port, This bot is write on Go language. For education purpose only. Please test it in your lab. And i create this for join university in the future not for attack anyone server with out any permission!!!

May 10, 2022
This is my first IRC bot for launch ddos attack, Write on Go language.
This is my first IRC bot for launch ddos attack, Write on Go language.

This is my first IRC bot for launch ddos attack, Write on Go language. For education purpose only. Please test it on your lab, And i create this for join university in the future not for attack anyone server with out any permission!!!

Oct 24, 2021
Tool to summarize and report large exchange inflows, exchange outflows, mints, and burns.

What this is Tool to summarize and report large exchange inflows, exchange outflows, mints, and burns. Data is sourced from whale-alert and reported v

Jan 24, 2022
discord bot that plays music in a voice channel discord

Music discord bot by serje3 Description A bot written in the Golang language plays music on your server's voice channel on Discord. It can be built an

Nov 17, 2021
A simple Discord bot developed for the Bedrock Gophers discord server.

Bedrock Gopher A simple Discord bot developed for the Bedrock Gophers discord server. Click here to invite the bot to your guild. You will also need t

Mar 12, 2022
Discord-notif - Send notifications to discord in Your pipelines or scripts
Discord-notif - Send notifications to discord in Your pipelines or scripts

discord-notif Send notifications to discord in Your pipelines or scripts install

Mar 2, 2022
Discord-finder - The back-end for retrieving information about people on discord
Discord-finder - The back-end for retrieving information about people on discord

About This is the backend application for Discord Finder, it allows you to retrive information about people on discord just like the discord lookup we

Jan 4, 2022
Discord-bot - A Discord bot with golang

JS discord bots Install Clone repo git clone https://github.com/fu-js/discord-bo

Mar 7, 2022
Wipe-discord - TUI application to erase Discord messages
Wipe-discord - TUI application to erase Discord messages

wipe-discord Terminal user interface (TUI) application to delete Discord message

Feb 5, 2022
A bot based on Telegram Bot API written in Golang allows users to download public Instagram photos, videos, and albums without receiving the user's credentials.

InstagramRobot InstagramRobot is a bot based on Telegram Bot API written in Golang that allows users to download public Instagram photos, videos, and

Dec 16, 2021
A Discord Bot written in Go. Provides some fun commands and utility.

asuka About Asuka is a project to finally learn Golang and get comfortable with the language while exploring many different concepts in programming. A

Jan 7, 2022
An easy-to-use discord bot written in go

Discord Bot An easy-to-use discord bot template written in golang using discordgo. This template was written for learning golang. It will be updated a

Jan 23, 2022
discord exploit tools written in golang

The ultimate CLI tool for TiKV

Aug 19, 2021
An easy-to-use discord bot template written in golang using discordgo

Discord Bot An easy-to-use discord bot template written in golang using discordgo. This template was written for learning golang. It will be updated a

Oct 30, 2021
✨ Fastest Feature-packed Discord Token Checker written in GO ✨
✨ Fastest Feature-packed Discord Token Checker written in GO ✨

FAST-discord-token-checker ✨ Fastest Feature-packed Discord Token Checker written in GO ✨ Overview ?? This program is the fastest ever written Discord

Apr 27, 2022
Discord Bot written in Go. Created for 'Intro to Golang', Fall 21

goDiscordBot Discord Bot written in Go. Created for 'Intro to Golang', Fall 21 Session where we coded the bot (goes over setup steps): https://gdsc.co

Nov 3, 2021
Fastest light-weight Discord server joiner written in GO
Fastest light-weight Discord server joiner written in GO

DiscordInviterGO! Fastest light-weight Discord server joiner written in GO Disclaimer For Educational purposes only. Use at your own risk. Automation

May 5, 2022