Repository navigation
WebSocket Tray Application v1.0.0
Initial Release - WebSocket Tray Application v1.0.0
Features
- WebSocket Connection - Connects to wss://paperchat.ir/ws server
- Authentication - Automatic authentication with username/password
- System Tray Integration - Runs in the system tray with context menu
- Real-time Notifications - Shows notifications for incoming messages
- Keep-alive Ping - Maintains connection with periodic ping/pong
- Connection Status - Visual indicators for connection state
- Message Handling - Supports different message types (connection_status, message, pong, error)
Installation
- Download the WebsocketTray-v1.0.0-win-x64.zip file
- Extract the zip file to a folder
- Run WebsocketTray.exe
Requirements
- Windows 10/11 (64-bit)
- No additional dependencies required (self-contained)
Configuration
The application uses hardcoded configuration:
- Server URL: wss://paperchat.ir/ws
- Username: admin
- Password: admin123
Known Issues
- Connection may fail if the server is not accessible
- Authentication credentials are hardcoded in the application
Usage
- Run the application
- Look for the tray icon in your system tray
- Right-click and select 'Connect' to establish WebSocket connection
- Monitor connection status through the tray menu
Built With
- .NET 8.0
- Windows Forms
- System.Net.WebSockets
- Self-contained deployment for easy distribution