Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaleidosium/instagram_dms
Distraction-free way to view Instagram DMs on Desktop.
https://github.com/kaleidosium/instagram_dms
distraction-free instagram productivity
Last synced: 10 days ago
JSON representation
Distraction-free way to view Instagram DMs on Desktop.
- Host: GitHub
- URL: https://github.com/kaleidosium/instagram_dms
- Owner: Kaleidosium
- License: mit
- Created: 2024-10-07T17:34:35.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-23T13:07:12.000Z (12 days ago)
- Last Synced: 2025-01-23T13:37:37.766Z (12 days ago)
- Topics: distraction-free, instagram, productivity
- Language: Python
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# instagram_dms
Distraction-free way to view Instagram DMs on Desktop. Requires webview.
## Background
I get a lot of Instagram DMs, so I end up checking it often, but this leads to me getting easily distracted by non-DM related things. So, I made this to control my Instagram usage.
This was primarily written for Windows, though I don't see why it shouldn't work on other Operating Systems, as long as you have webview.
## Usage
### Requirements
- Make sure you have [uv](https://docs.astral.sh/uv/) installed on your computer.
### Installation Steps
1. Get the code by either:
```bash
git clone https://github.com/Kaleidosium/instagram_dms.git
```OR
- Download and unzip from GitHub repository2. Open a terminal/command prompt in the project folder and run:
```bash
uv sync
```3. Start the program with:
```bash
uv run src/instagram_dms.py
```### Creating a Standalone Executable (Optional)
To create an executable file you can double-click to run:
```bash
# Windows, you might have to adjust for macOS/Linux
pyinstaller --onefile --windowed --icon=res/icon.ico src/instagram_dms.py
```The executable will be created in the `dist` folder.
That's it! The program should open in a window showing just your Instagram DMs (After you logged in, of course).
## License
MIT