Comments (11)
If you get the new version of the script now, you can use -w
/--whitelist
and specify the ID you've found here. That'll ensure only messages are deleted from that channel. Your command will look something like:
./discord-delete.py full -p [PATH] -w 276837249075773460
from discord-delete.
There's no functionality to do this in the tool, since it would require finding various IDs which wouldn't be user friendly. There is a way you could do this though. If you follow the instructions for a full deletion, but delete the files (from the data archive) which contain messages from other channels, it will delete only the ones you leave behind.
I'm planning to build a browser extension to delete messages, and it will probably include the ability to delete messages from particular channels.
from discord-delete.
@cedws Does this whitelist feature still work in the new Go implementation? I tried to use it, but it says: Error: unknown flag: --whitelist
from discord-delete.
Can I find the specific channel folder, ZIP it and refer to it when executing that command?
from discord-delete.
Sorry, yes, I forgot that it will automatically extract the ZIP. As long as you retain the same structure of files when you ZIP it back up, it will delete from the channels left behind as you want it to.
from discord-delete.
Just to clarify, can I move a specific channel folder to a different location, and ZIP only that one folder? Will that work to delete messages from only that channel?
from discord-delete.
You can do that, but you need to retain the original structure of the ZIP file. So you'll need to have a messages
directory inside, and then that should contain a numbered folder containing channel.json
and messages.csv
.
from discord-delete.
Yeah, this is stupid, sorry. I'm going to add basic whitelist/blacklist parameters for this use case.
from discord-delete.
Wow. This is awesome. Thank you.
from discord-delete.
@cedws Does this whitelist feature still work in the new Go implementation? I tried to use it, but it says:
Error: unknown flag: --whitelist
Hey. Sorry, the Go version doesn't have this feature. You can still get the Python version from Releases or the PythonImpl
branch, not sure if it still works.
from discord-delete.
@cedws Okay, thanks for letting me know. I ended up using this tool instead: https://github.com/victornpb/deleteDiscordMessages
It would still be nice to have a CLI version, though. So I hope you'll consider re-adding this feature to the Go implementation 🙂
from discord-delete.
Related Issues (20)
- Bans HOT 3
- Ban mitigations HOT 9
- Retain new messages? HOT 5
- Not all messages are being delete HOT 6
- The term "partial" is confusing HOT 9
- Add the ability to skip a channel category using its ID HOT 3
- Add parameter for request delay HOT 2
- how can i completely disable the delete notif in the top right? HOT 2
- Add option to skip pinned messages
- Add feature to delete from all DMs using data request files HOT 11
- What is the correct syntax to specify multiple channels to exclude from deletion? HOT 4
- Error deleting message: Bad status code Bad Request when encountering archived channel messages HOT 2
- Unable to retrieve token from LevelDB HOT 5
- Investigate bulk delete endpoint HOT 1
- go-keychain warning on macOS Ventura HOT 3
- Got my account flagged for phone verication HOT 2
- Add Flag to delete messages from specific channel HOT 1
- Tool reports no more messages to delete for guild while thousands remain HOT 2
- can't make HOT 1
- Allow specific channel deletion
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from discord-delete.