Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add feature to delete from all DMs using data request files #44

Open
Evangelions opened this issue Jun 8, 2022 · 11 comments · Fixed by #45
Open

Add feature to delete from all DMs using data request files #44

Evangelions opened this issue Jun 8, 2022 · 11 comments · Fixed by #45
Labels
enhancement New feature or request

Comments

@Evangelions
Copy link
Contributor

Evangelions commented Jun 8, 2022

Hello!
I recently developed this tool, it is for opening all your discord DMs from your discord data folder. Our projects both together can be used for much easier message deletion automation as I have mentioned here

I would like you to mention my tool to your Github repo as this will help both the project and I have personally tried this method and it worked like a charm.

@cedws
Copy link
Owner

cedws commented Jun 8, 2022

Looks nice. The old Python implementation of this tool had a "full" delete mode which used data ZIPs to delete from all channels but I haven't reimplemented it yet. It's worth mentioning that the current "partial" mode does reopen DMs with friends and blocked users.

So I would like to do this but no promises on when it will happen.

@cedws cedws added the enhancement New feature or request label Jun 8, 2022
@cedws cedws changed the title Add Recommendation Add feature to delete from all DMs using data request files Jun 8, 2022
@Evangelions
Copy link
Contributor Author

Oh well, I wasn't actually emphasizing on the feature of your tool but rather asking you to mention my tool in your repo like I did here until you add this feature in your repo.

Apologies for wording it wrong earlier.

@cedws
Copy link
Owner

cedws commented Jun 8, 2022

Oh sure. Send a PR and I will have a look.

@Evangelions Evangelions mentioned this issue Jun 9, 2022
@Evangelions
Copy link
Contributor Author

Done

@cedws cedws closed this as completed in #45 Jun 10, 2022
@cedws
Copy link
Owner

cedws commented Jun 10, 2022

Reopening since the feature is still desirable to have.

@cedws cedws reopened this Jun 10, 2022
@eiqnepm
Copy link

eiqnepm commented Feb 25, 2023

Looks nice. The old Python implementation of this tool had a "full" delete mode which used data ZIPs to delete from all channels but I haven't reimplemented it yet. It's worth mentioning that the current "partial" mode does reopen DMs with friends and blocked users.

So I would like to do this but no promises on when it will happen.

Does the Discord data packet include messages you've sent in server channels you no longer have access to, and if so does the API allow you to delete those messages using the ID in the data packet even if you don't have access to the channel they're under?

@cedws
Copy link
Owner

cedws commented Feb 25, 2023

Does the Discord data packet include messages you've sent in server channels you no longer have access to

Yes.

does the API allow you to delete those messages using the ID in the data packet even if you don't have access to the channel they're under?

No.

@eiqnepm
Copy link

eiqnepm commented Feb 25, 2023

does the API allow you to delete those messages using the ID in the data packet even if you don't have access to the channel they're under?

No.

That sucks 😢

@Evangelions
Copy link
Contributor Author

does the API allow you to delete those messages using the ID in the data packet even if you don't have access to the channel they're under?

No.

That sucks cry

iirc, you can still get the server invite link using the server ID(provided that the server has widgets enabled)

@cedws
Copy link
Owner

cedws commented Mar 7, 2023

Interesting, can you show how?

@Evangelions
Copy link
Contributor Author

Interesting, can you show how?

https://discord.com/developers/docs/resources/guild#get-guild-widget

This will return a Guild widget object

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants