Skip to main content

Bulk wipe messages in a Discord server or DM using a Python interpreter on Android or PC.

Project description


⚠️ Any tool that automates actions on user accounts, including this one, could result in account termination. Use at your own risk!

Installation:

pip install undiscord

Instructions:

This script might not work on Pydroid due to its limitations. Please try running on Termux with Python installed instead.

  1. Install the Libraries below using any python interpreter on PC or Android.

    Libraries:

    Furl - URL manipulation made simple.

    • pip install furl

    Pwinput - A cross-platform Python module that displays **** for password input.

    • pip install pwinput

    icmplib - The power to forge ICMP packets and do ping and traceroute.

    • pip install icmplib

    alive-progress - A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!

    • pip install alive-progress
  2. Download the script from Releases or install it from PyPi with pip install undiscord

  3. Run undiscord <args> (or python undiscord.py <args> if downloaded from GitHub Releases)

  4. Fill "Auth Token", "Guild ID" and "Channel ID" Fields. (Channel ID Isn't mandatory if you're deleting messages from a GUILD)

  5. Fill all the other optional fields. you can skip any optional input by pressing ENTER

  • To stop the script, do KeyboardInterrupt by pressing keys CTRL + C
  • Type @me on author_id to delete your own messages.
  • Press space to login using password if you don't know your authToken.
  • For additional help, run undiscord --help
Usage:
undiscord [-h] [-t <token>] [-e <email>] [-p <password>]
[-g <guild id>] [-c <channel id>] [-a <author id>]
[-min <message id>] [-max <message id>] [-C "text"]
[-hl] [-hf] [-n] [-NC] [-NF] [-S]

Demo

ℹ️ If you have need additional help open a discussion here

ℹ️ If you found any bugs or just wanna request a new feature open a issue here

DO NOT SHARE YOUR authToken!

Sharing your authToken on the internet will give full access to your account! There are bots gathering credentials all over the internet. If you post your token by accident, LOGOUT from discord on that same browser you got that token imediately. Changing your password will make sure that you get logged out of every device. I advice that you turn on 2FA afterwards.

If you are unsure do not share screenshots, or copy paste logs on the internet.


DISCLAIMER: THE SOFTWARE AND ALL INFORMATION HERE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

By using any code or information provided here you are agreeing to all parts of the above Disclaimer.

This project is based on victornpb's Javascript Undiscord.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

undiscord-1.53.tar.gz (13.2 kB view hashes)

Uploaded Source

Built Distribution

undiscord-1.53-py3-none-any.whl (13.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page