Dashboard
The Whinself Dashboard is the main control panel of your WhatsApp API server. It provides a comprehensive interface to manage your account, monitor service status, and access various functionalities.
Accessing the Dashboard
After installing Whinself, you can access the management console through any web browser by navigating to:
http://IP_WHINSELF:PORT
Where:
IP_WHINSELF
is the IP address of your Whinself serverPORT
is the port configured in yourconfig.json
file (default: 8888)
Through this URL, you can access all configuration options and obtain the QR code needed to connect to WhatsApp.
WhatsApp Connection
When accessing the dashboard for the first time, you'll need to connect your WhatsApp account:
- Navigate to the QR code section in the dashboard
- Open WhatsApp on your mobile device
- Go to Settings > Linked Devices > Link a Device
- Scan the QR code displayed on the Whinself dashboard
- Once connected, Whinself will maintain your WhatsApp session
By connecting your WhatsApp account through this method, you authorize Whinself to send and receive messages on your behalf. Always ensure your usage complies with WhatsApp's Terms of Service.
Overview
The Dashboard is organized into several key sections:
- Account Management
- Service Status Monitoring
- Logs Viewer
- Configuration Panel (Premium Feature)
Account Panel
The Account Panel displays your user information and subscription details:
-
User Information
- Email address
- UUID
- Account creation date
- Subscription status
- Plan type
- Expiration date
- Subscription ID
-
Subscription Management
- Subscribe button (for non-subscribers)
- Manage subscription button (for active subscribers)
- Free trial available (no credit card required)
Service Status Panel
The Service Status Panel shows three status cards:
Health Status
- Indicates WhatsApp network connection status
- Visual indicators:
- Green: Connected
- Yellow: Disconnected
Phone Status
- Displays connected phone number
- Visual indicators:
- Blue: Connected
- Grey: Not connected
Webhook Status
- Shows configured webhook URL
- Visual indicators:
- Green: Configured
- Grey: Not configured
Logs Panel
The Logs Panel provides real-time activity monitoring:
-
Connection Status
- Current connection state
- Clear logs button
-
Log Viewer
- Timestamp
- Log level
- Message content
Configuration Panel
The Configuration Panel is available for users with an active subscription (including free trial) and includes:
- Service preferences
- Advanced settings
- Customization options
Security Features
The Dashboard implements several security measures:
- Route protection for authenticated users
- Premium feature validation
- Secure logout system
Access Requirements
To access the Dashboard:
- Valid authentication
- Active subscription (free trial or paid)
Best Practices
When using the Dashboard:
- Regularly check the Health Status to ensure WhatsApp connectivity
- Monitor logs for any unusual activity
- Keep your subscription active (free trial or paid) to access all features
- Use the Clear Logs button periodically to maintain performance
- Review your webhook configuration regularly
Note: Whinself is an unofficial third-party tool that connects to WhatsApp using your personal account credentials. It is not affiliated with or endorsed by WhatsApp or Meta Platforms, Inc. By connecting your WhatsApp account, you authorize Whinself to send and receive messages on your behalf. Always ensure your usage complies with WhatsApp's Terms of Service.
Troubleshooting
Common issues and solutions:
-
Connection Issues
- Check Health Status card
- Verify network connectivity
- Review recent logs
-
Subscription Problems
- Verify subscription status
- Check expiration date
- Start a free trial if no subscription is active
- Contact support if issues persist
-
Log Display Issues
- Clear logs if display is slow
- Check browser console for errors
- Verify webhook configuration