| .. | ||
| build/MessengerWrapper | ||
| dist | ||
| build_app.ps1 | ||
| messenger_app.py | ||
| messenger_icon.ico | ||
| messenger_icon.png | ||
| messenger_icon.svg | ||
| MessengerWrapper.spec | ||
| README.md | ||
| requirements.txt | ||
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
- Install Python dependencies:
pip install -r requirements.txt
- Run the application:
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:
pip install pyinstaller
pyinstaller --onefile --windowed --icon=messenger.ico messenger_app.py