Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sudoalphax/instagram-redact
Redact your Instagram footprint
https://github.com/sudoalphax/instagram-redact
instagram instagram-api instagrap redact redaction redactor
Last synced: 27 days ago
JSON representation
Redact your Instagram footprint
- Host: GitHub
- URL: https://github.com/sudoalphax/instagram-redact
- Owner: sudoAlphaX
- License: mit
- Created: 2023-10-19T20:36:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-06T14:02:23.000Z (7 months ago)
- Last Synced: 2024-06-06T15:43:38.550Z (7 months ago)
- Topics: instagram, instagram-api, instagrap, redact, redaction, redactor
- Language: Python
- Homepage:
- Size: 82 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Instagram Redact
Take back your Instagram privacy[![Stargazers][stars-badge]][stars-url]
[![Forks][forks-badge]][forks-url]
[![Discussions][discussions-badge]][discussions-url]
[![Issues][issues-badge]][issues-url]
![Last Commit Badge][last-commit-badge]
[![MIT License][license-badge]][license-url]
Table of Contents
## About The Project
Instagram Redact is used to remove your digital footprint from Instagram. This tool allows you to remove your activity from Instagram.
### Inspiration
Instagram's in-built feature to remove your digital footprint from Instagram is not good. It has a lot of rate limits and the official client doesn't allow you to perform more than 100 actions.
Hence, this tool was developed to facilitate the process of removing your activity from Instagram### Built Using
* [![Python][python-badge]][python-url]
* [![Instagrapi][instagrapi-badge]][instagrapi-url]## Getting Started
You can currently run this tool on your local machine.
### Prerequisites
* Python >= 3.9
### Installation
1. Clone the repo
```
git clone https://github.com/sudoAlphaX/instagram-redact.git
```2. Change to the directory
```sh
cd instagram-redact
```3. Create a Python virtual environment
```
python -m venv venv
```4. Activate the virtual environment
```sh
venv\Scripts\activate.bat
```5. Install required packages
```sh
pip install -r requirements.txt
```## Usage
1. Rename sampleconfig.ini to config.ini and fill in the details
2. Under the `[tasks]` section of config.ini, set whether to fetch the liked posts list from Instagram, or use Instagram export file _[(How to use export file?)](https://github.com/sudoalphax/instagram-redact/blob/main/handlers/README.md)_
3. Activate virtual environment
```sh
venv\Scripts\activate.bat
```4. Run main.py
* You can create a task to run the main.py on system startup:
## Roadmap
* [x] Unlike all liked posts
* [x] Unlike posts from export file
* [ ] Delete all comments
* [ ] Unlike all liked comments
* [ ] Unsend all messages in a chat
* [ ] Delete all comments on your post
* [ ] Delete all posts
* [ ] Delete all individual type of post (Photo, Video, Reel, etc)
* [ ] Delete all highlights
* [ ] Delete all collections
* [X] Simplified Login Process
* [ ] Multi-account support
* [x] Uninterrupted running
* [x] Cloud server support## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request.
Don't forget to give the project a star! Thanks again!1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## License
Distributed under the MIT License. See [`LICENSE`](https://github.com/sudoAlphaX/instagram-redact/blob/main/LICENSE) for more information.
## Contact
Alpha - [@sudoAlphaX](https://twitter.com/sudoAlphaX)
Repo Link: [https://github.com/sudoAlphaX/instagram-redact](https://github.com/sudoAlphaX/instagram-redact)
## Acknowledgments
* [subzeroid (Instagrapi)](https://github.com/subzeroid/instagrapi)
* [othneildrew (README Template)](https://github.com/othneildrew/Best-README-Template)
[forks-badge]: https://img.shields.io/github/forks/sudoalphax/instagram-redact
[forks-url]: https://github.com/sudoalphax/instagram-redact/network/members
[stars-badge]: https://img.shields.io/github/stars/sudoalphax/instagram-redact
[stars-url]: https://github.com/sudoalphax/instagram-redact/stargazers
[last-commit-badge]: https://img.shields.io/github/last-commit/sudoalphax/instagram-redact/main
[issues-badge]: https://img.shields.io/github/issues/sudoalphax/instagram-redact
[issues-url]: https://github.com/sudoalphax/instagram-redact/issues
[discussions-badge]: https://img.shields.io/github/discussions/sudoalphax/instagram-redact
[discussions-url]: https://github.com/sudoalphax/instagram-redact/discussions
[python-badge]: https://img.shields.io/badge/Python-blue?logo=python&logoColor=yellow
[python-url]: https://www.python.org/
[instagrapi-badge]: https://img.shields.io/badge/Instagrapi-pink?logo=instagram
[instagrapi-url]: https://github.com/subzeroid/instagrapi
[license-badge]: https://img.shields.io/github/license/sudoalphax/instagram-redact
[license-url]: https://github.com/sudoAlphaX/instagram-redact/blob/main/LICENSE