python-toolbox/prod_tools/messenger-wrapper/README.md
2026-01-16 10:56:58 +10:00

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
```