35 lines
778 B
Markdown
35 lines
778 B
Markdown
# Messenger Desktop Wrapper
|
|
|
|
A lightweight Python desktop wrapper for Facebook Messenger using PyWebView.
|
|
|
|
## Features
|
|
- Native desktop window for Messenger
|
|
- System tray icon for background running
|
|
- Persistent login sessions
|
|
- Minimize to tray on close
|
|
|
|
## Installation
|
|
|
|
1. **Install Python dependencies:**
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
2. **Run the application:**
|
|
```bash
|
|
python messenger_app.py
|
|
```
|
|
|
|
## Usage
|
|
|
|
- **Close button** minimizes to system tray (app continues running)
|
|
- **Right-click tray icon** for options (Show/Quit)
|
|
- **Double-click tray icon** to restore window
|
|
|
|
## Building an Executable (Optional)
|
|
|
|
To create a standalone `.exe` file:
|
|
```bash
|
|
pip install pyinstaller
|
|
pyinstaller --onefile --windowed --icon=messenger.ico messenger_app.py
|
|
```
|