/dm-pinger

Mass ping one of your friends.

Primary LanguagePythonOtherNOASSERTION

DM-pinger v0.4

Mass ping one of your friends. For quick use, I recommend looking at the latest release
This was made for Windows. Feel free to fork it and make a Mac, Linux, or iOS version! (You could honestly just remove Auto-detect accounts and have the user manually input their token.)

This program gets false detected by anti-malware, and VirusTotal returns 7 hits. This program is not malware, it contains code to find tokens on your computer to automatically get accounts (feature #1), and optional webhook logging.

Disclaimer

Selfbotting is against Discord's TOS. This repository is a POC (proof of concept)!

Features

  • DM-pinger will automatically find discord accounts on your computer, so you can quickly spam your friend's DMs without getting your token
  • DM-pinger includes optional webhook logging, including ETA, and amount pinged
  • Auto-Stop when your ex-friend blocks you (this is probably the biggest risk, as long as you set a reasonable delay. I recommend 1.5 second delay)
  • Modes! Choose from 5 different modes to spam ping your friend with.
  • PyPresence!
    pypresence

To-Do

  • Ping counter at bottom of ping text
  • Custom message
  • Fix "friend blocked" message when rate-limited (too fast (burst mode, gotta slow that down))
  • Slow burst mode down
  • Prevent launching of multiple at once (safety)

Prompts

A guide to all the prompts. Everything is caps-sensitive! Update eventually about v0.4

Show Prompts
  • Account
    image
    Choose an account from the list (the list includes every account found on your computer), or CustomToken.
    This is caps-sensitive, and you must include the discriminator!

  • Friend
    image
    list of friends
    image
    Choose a friend from the list (the list includes every account you are friends with. Does not include groups)
    Again, this is caps-sensitive and you must include the discriminator!

  • Webhook
    image
    Input a discord webhook link. Logs will be sent there! Input anything that's not a link for no logging.
    Invalid links will cause an exception, and the script will reset
    Look at Making a Webhook

  • Webhook Interval
    If you inputted a webhook:
    image
    Input a number from 1-∞. Every time you ping your friend that many times, a log is sent to the webhook.
    This option does not show up if you're not logging.

  • Maximum Pings
    image
    Input the amount of pings you want.

  • Ping Delay
    image
    Input the delay you want between pings.
    This was updated. The minimum delay is now 1.5 I recommend 1.5 for less pings, 7.5 if you're using it for more than an hour, and 20 if you're doing it overnight.

That's it! Your friend should be mass pinged!

Compiling

Set the variable 'EXE' to True in the code Make sure you have discord.py-self installed while compiling, and not discord.py

Crediting

You must credit me if you use this code anywhere else. More info in LICENSE.md