WhatsApp-Online-Status-Monitor

📱 Track WhatsApp contacts' online activity in real-time. Get notifications, view history, and analyze patterns. Open-source, privacy-focused tool.

Stars
10
Committers
2

FeaturesPrerequisitesInstallationUsageContributingLicense


✅ Status

  • Last checked: August 8, 2024
  • Status: Working

🌟 Features

  • 👀 Monitor selected WhatsApp contacts' online/offline status
  • ⏰ Real-time updates and notifications
  • 📈 Visual representation of online periods
  • 📜 Historical data of online activity
  • 🖥️ User-friendly web interface
  • 📱 Responsive design for mobile and desktop
  • 👪 Concurrent Multiple Contacts Tracking
  • ⌛ Accurate to the second

🛠 Prerequisites

Before you dive in, make sure you have:

  • 🐹 Go 1.22 or higher installed
  • 💬 A WhatsApp account
  • 💻 Basic knowledge of terminal/command line operations

📥 Installation

  1. Clone the repository:
    git clone https://github.com/0xagil/WhatsApp-Online-Status-Monitor.git
    cd WhatsApp-Online-Status-Monitor
    
  2. Install the required Go packages:
    go mod tidy
    

🚀 Usage

  1. Launch the application:

    go run .
    
  2. Your default web browser will open to http://localhost:8080. If not, navigate there manually.

  3. First-time setup:

    • Scan the QR code in the terminal with your WhatsApp mobile app.
    • Once authenticated, you're ready to go!
  4. Using the web interface:

    • 👥 "Select Contacts" page: Choose contacts to monitor.
    • 👁️ "View Status" page: See real-time status of selected contacts.
    • To exit, press Ctrl+C in the terminal.

📝 Notes

  • ✅ Your WhatsApp messages remain private; only online/offline status is tracked.
  • 🔋 Be aware of potential increased battery usage.
  • 🔒 Use responsibly and respect privacy.

🤝 Contributing

  • We welcome contributions! Feel free to submit a Pull Request or open an issue for discussion.

📄 License

  • This project is under the MIT License.

⚠️ Disclaimer

  • This is an unofficial, independent project not affiliated with WhatsApp or its subsidiaries. Use at your own discretion.