undiscord


Nameundiscord JSON
Version 1.53 PyPI version JSON
download
home_pagehttps://github.com/HardcodedCat/undiscord-python
SummaryBulk wipe messages in a Discord server or DM using a Python interpreter on Android or PC.
upload_time2023-10-27 02:34:37
maintainer
docs_urlNone
authorHardcodedCat
requires_python>=3.7
licenseMIT
keywords setuptools undiscord discord wipe delete erase messages selfbot userscript
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
  <img src="https://raw.githubusercontent.com/HardcodedCat/undiscord-python/main/.github/ASSETS/title.png">


<div align="center">
  <a href="https://github.com/HardcodedCat/undiscord-python/releases/latest">
    <img src="https://img.shields.io/github/v/tag/HardcodedCat/undiscord-python?style=for-the-badge&label=LATEST"/>
  </a>
  <a href="/LICENSE">
    <img src="https://img.shields.io/github/license/hardcodedcat/undiscord-python?style=for-the-badge"/>
  </a>
  <a href="https://pypi.org/project/undiscord">
    <img src="https://img.shields.io/badge/pypi-3670A0?style=for-the-badge&logo=pypi&logoColor=ffdd54" />
  </a>
  <a>
    <img src="https://img.shields.io/badge/Android-3DDC84?style=for-the-badge&logo=android&logoColor=white"/>
  </a>
  <a>
    <img src="https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black"/>
  </a>
</div>

<br />

> ⚠️ **Any tool that automates actions on user accounts, including this one, could result in account termination.** [Use at your own risk!](https://support.discordapp.com/hc/en-us/articles/115002192352-Automated-user-accounts-self-bots-)

## Installation:

   > `pip install undiscord`

## Instructions:

_This script might not work on Pydroid due to its limitations. Please try running on [Termux](https://github.com/HardcodedCat/termux-monet) with Python installed instead._

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

   > **Libraries:**

   > [Furl - URL manipulation made simple.](https://pypi.org/project/furl/)
   > - `pip install furl`

   > [Pwinput - A cross-platform Python module that displays **** for password input.](https://pypi.org/project/pwinput/)
   > - `pip install pwinput`

   > [icmplib - The power to forge ICMP packets and do ping and traceroute.](https://pypi.org/project/icmplib/)
   > - `pip install icmplib`
   
   > [alive-progress - A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!](https://pypi.org/project/alive-progress/)
   > - `pip install alive-progress`

2. Download the script from [Releases](https://github.com/HardcodedCat/deleteDiscordMessages.py/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 <kbd>ENTER</kbd>
- To stop the script, do KeyboardInterrupt by pressing keys <kbd>CTRL</kbd> + <kbd>C</kbd>
- 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](https://user-images.githubusercontent.com/103902727/163732932-5f4dda39-363d-456b-b2ae-7aa6dbc6c7f9.gif)

> ℹ️ If you have need additional help [open a discussion here](https://github.com/HelpyFazbear/deleteDiscordMessages.py/discussions)

> ℹ️ If you found any bugs or just wanna request a new feature [open a issue here](https://github.com/HelpyFazbear/deleteDiscordMessages.py/issues/new/choose)

# 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](https://github.com/rndinfosecguy/Scavenger).
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](https://support.discord.com/hc/en-us/articles/219576828-Setting-up-Two-Factor-Authentication) 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](https://github.com/victornpb/deleteDiscordMessages).

<p align="center">
<img src="https://raw.githubusercontent.com/HardcodedCat/undiscord-python/main/.github/ASSETS/logo.svg" width=40% height=40%>
</p>

<div align="center">
  <a href="https://pypi.org/project/undiscord">
    <img src="https://img.shields.io/pepy/dt/undiscord?style=for-the-badge&logo=pypi&logoColor=yellow&label=PyPi%20Downloads&color=blue"/>
  </a>
  <a href="https://github.com/HardcodedCat/undiscord-python/releases/latest">
    <img src="https://img.shields.io/github/downloads/HardcodedCat/undiscord-python/total?style=for-the-badge&logo=github&color=brightgreen&label=GitHub%20Downloads"/>
  </a>
</div>

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/HardcodedCat/undiscord-python",
    "name": "undiscord",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "setuptools,undiscord,discord,wipe,delete,erase,messages,selfbot,userscript",
    "author": "HardcodedCat",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/87/6e/ef1077537617bc092d1837102ced1b1398ac31acba2bef94c2e0514df8c3/undiscord-1.53.tar.gz",
    "platform": "any",
    "description": "<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/HardcodedCat/undiscord-python/main/.github/ASSETS/title.png\">\n\n\n<div align=\"center\">\n  <a href=\"https://github.com/HardcodedCat/undiscord-python/releases/latest\">\n    <img src=\"https://img.shields.io/github/v/tag/HardcodedCat/undiscord-python?style=for-the-badge&label=LATEST\"/>\n  </a>\n  <a href=\"/LICENSE\">\n    <img src=\"https://img.shields.io/github/license/hardcodedcat/undiscord-python?style=for-the-badge\"/>\n  </a>\n  <a href=\"https://pypi.org/project/undiscord\">\n    <img src=\"https://img.shields.io/badge/pypi-3670A0?style=for-the-badge&logo=pypi&logoColor=ffdd54\" />\n  </a>\n  <a>\n    <img src=\"https://img.shields.io/badge/Android-3DDC84?style=for-the-badge&logo=android&logoColor=white\"/>\n  </a>\n  <a>\n    <img src=\"https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black\"/>\n  </a>\n</div>\n\n<br />\n\n> \u26a0\ufe0f **Any tool that automates actions on user accounts, including this one, could result in account termination.** [Use at your own risk!](https://support.discordapp.com/hc/en-us/articles/115002192352-Automated-user-accounts-self-bots-)\n\n## Installation:\n\n   > `pip install undiscord`\n\n## Instructions:\n\n_This script might not work on Pydroid due to its limitations. Please try running on [Termux](https://github.com/HardcodedCat/termux-monet) with Python installed instead._\n\n1. Install the Libraries below using any python interpreter on PC or Android.\n\n   > **Libraries:**\n\n   > [Furl - URL manipulation made simple.](https://pypi.org/project/furl/)\n   > - `pip install furl`\n\n   > [Pwinput - A cross-platform Python module that displays **** for password input.](https://pypi.org/project/pwinput/)\n   > - `pip install pwinput`\n\n   > [icmplib - The power to forge ICMP packets and do ping and traceroute.](https://pypi.org/project/icmplib/)\n   > - `pip install icmplib`\n   \n   > [alive-progress - A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!](https://pypi.org/project/alive-progress/)\n   > - `pip install alive-progress`\n\n2. Download the script from [Releases](https://github.com/HardcodedCat/deleteDiscordMessages.py/releases) or install it from PyPi with `pip install undiscord`\n3. Run `undiscord <args>` (or `python undiscord.py <args>` if downloaded from GitHub Releases)\n4. Fill \"Auth Token\", \"Guild ID\" and \"Channel ID\" Fields. (Channel ID Isn't mandatory if you're deleting messages from a GUILD)\n5. Fill all the other optional fields. you can skip any optional input by pressing <kbd>ENTER</kbd>\n- To stop the script, do KeyboardInterrupt by pressing keys <kbd>CTRL</kbd> + <kbd>C</kbd>\n- Type `@me` on author_id to delete your own messages.\n- Press space to login using password if you don't know your authToken.\n- For additional help, run `undiscord --help`\n##### Usage:\n```\nundiscord [-h] [-t <token>] [-e <email>] [-p <password>]\n[-g <guild id>] [-c <channel id>] [-a <author id>]\n[-min <message id>] [-max <message id>] [-C \"text\"]\n[-hl] [-hf] [-n] [-NC] [-NF] [-S]\n```\n\n![Demo](https://user-images.githubusercontent.com/103902727/163732932-5f4dda39-363d-456b-b2ae-7aa6dbc6c7f9.gif)\n\n> \u2139\ufe0f If you have need additional help [open a discussion here](https://github.com/HelpyFazbear/deleteDiscordMessages.py/discussions)\n\n> \u2139\ufe0f If you found any bugs or just wanna request a new feature [open a issue here](https://github.com/HelpyFazbear/deleteDiscordMessages.py/issues/new/choose)\n\n# DO NOT SHARE YOUR `authToken`!\n\nSharing your authToken on the internet will give full access to your account! [There are bots gathering credentials all over the internet](https://github.com/rndinfosecguy/Scavenger).\nIf you post your token by accident, LOGOUT from discord on that **same browser** you got that token imediately.\nChanging your password will make sure that you get logged out of every device. I advice that you turn on [2FA](https://support.discord.com/hc/en-us/articles/219576828-Setting-up-Two-Factor-Authentication) afterwards.\n\nIf you are unsure do not share screenshots, or copy paste logs on the internet.\n\n----\n> **DISCLAIMER:**\n> 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.\n>\n> By using any code or information provided here you are agreeing to all parts of the above Disclaimer.\n\n## This project is based on [victornpb's Javascript Undiscord](https://github.com/victornpb/deleteDiscordMessages).\n\n<p align=\"center\">\n<img src=\"https://raw.githubusercontent.com/HardcodedCat/undiscord-python/main/.github/ASSETS/logo.svg\" width=40% height=40%>\n</p>\n\n<div align=\"center\">\n  <a href=\"https://pypi.org/project/undiscord\">\n    <img src=\"https://img.shields.io/pepy/dt/undiscord?style=for-the-badge&logo=pypi&logoColor=yellow&label=PyPi%20Downloads&color=blue\"/>\n  </a>\n  <a href=\"https://github.com/HardcodedCat/undiscord-python/releases/latest\">\n    <img src=\"https://img.shields.io/github/downloads/HardcodedCat/undiscord-python/total?style=for-the-badge&logo=github&color=brightgreen&label=GitHub%20Downloads\"/>\n  </a>\n</div>\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Bulk wipe messages in a Discord server or DM using a Python interpreter on Android or PC.",
    "version": "1.53",
    "project_urls": {
        "Homepage": "https://github.com/HardcodedCat/undiscord-python"
    },
    "split_keywords": [
        "setuptools",
        "undiscord",
        "discord",
        "wipe",
        "delete",
        "erase",
        "messages",
        "selfbot",
        "userscript"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "26033592338a2511d23c6116c5af1906599db91541bb805961876fc6a1bdd135",
                "md5": "b3c834ba9648a82ff262a9e09bf7f556",
                "sha256": "b09b2d85ab027fe8d2e844f67843b39d7db47eeda96aa052a3ca00814334933a"
            },
            "downloads": -1,
            "filename": "undiscord-1.53-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b3c834ba9648a82ff262a9e09bf7f556",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 13771,
            "upload_time": "2023-10-27T02:34:36",
            "upload_time_iso_8601": "2023-10-27T02:34:36.418184Z",
            "url": "https://files.pythonhosted.org/packages/26/03/3592338a2511d23c6116c5af1906599db91541bb805961876fc6a1bdd135/undiscord-1.53-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "876eef1077537617bc092d1837102ced1b1398ac31acba2bef94c2e0514df8c3",
                "md5": "c3745204cbfdd90db862e98b550b10b2",
                "sha256": "bc96ec049d08756e73071f4a8946a7a9de84139d0040068797404324cf1dac75"
            },
            "downloads": -1,
            "filename": "undiscord-1.53.tar.gz",
            "has_sig": false,
            "md5_digest": "c3745204cbfdd90db862e98b550b10b2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 13238,
            "upload_time": "2023-10-27T02:34:37",
            "upload_time_iso_8601": "2023-10-27T02:34:37.881407Z",
            "url": "https://files.pythonhosted.org/packages/87/6e/ef1077537617bc092d1837102ced1b1398ac31acba2bef94c2e0514df8c3/undiscord-1.53.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-27 02:34:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "HardcodedCat",
    "github_project": "undiscord-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "undiscord"
}
        
Elapsed time: 0.19308s