Discondelete
Discondelete, is a Discord self-bot to delete dm's or purge all messages from a guild.
Report Bug · Request Feature
Table of Contents
About The Project
Built With
Getting Started
To get a local copy up and running follow these simple steps.
Prerequisites
- Python
sudo apt install python3
- Discord.py
python3 -m pip install -U discord.py
Installation
- Clone the repo
git clone https://github.com/core-hacked/Discondelete.git
- Run the file with python
py main.py
Usage
- Running the file and passing it a token via the prompt
python3 main.py
# Results in 4 prompts for the token, a prefix, a heartbeat timeout and the server purge prefix
Then in discord type your prefix or the default #DEL
or #PS
to purge messages from an entire server
- Running the file with arguments
python3 main.py *followed by arguments*
# arguments:
# -t or --token [token] | Specify a token
# -p or --prefix [prefix] | Specify a prefix (for double word prefix' or ones with special char's use quotes)
# -b or --heartbeat [int] | Specify the heartbeat timeout
# -s or --serverpurge [prefix] | Specify a prefix for a server purge or leave blank for default
# -h or --help | to view this in the terminal/console
Then in discord type your prefix or the default #DEL
or #PS
to purge messages from an entire server
Roadmap
See the open issues for a list of proposed features (and known issues).
Contributing
Contributions are what make the open source community such an amazing place to be... learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
This repository is distributed under the MIT License. See LICENSE
for more information.