Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/0xagil/whatsapp-online-status-monitor

📱 Track WhatsApp contacts' online activity in real-time. Get notifications, view history, and analyze patterns. Open-source, privacy-focused tool.
https://github.com/0xagil/whatsapp-online-status-monitor

free-whatsapp-online-tracker free-whatsapp-tracker online-tracker whatsapp whatsapp-monitor whatsapp-online-status-tracker whatsapp-status whatsapp-tracker whatsapp-tracking

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        


📱 WhatsApp Online Status Tracker


Monitor your contacts' WhatsApp activity with real-time notifications 🔔 and historical data 📊

![Go Version](https://img.shields.io/badge/Go-1.22%2B-blue)
![License](https://img.shields.io/badge/License-MIT-green)
[![GitHub stars](https://img.shields.io/github/stars/0xagil/WhatsApp-Online-Status-Monitor?style=social)](https://github.com/0xagil/WhatsApp-Online-Status-Monitor/stargazers)

[Features](#features) • [Prerequisites](#prerequisites) • [Installation](#installation) • [Usage](#usage) • [Contributing](#contributing) • [License](#license)

---

## ✅ 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:
```bash
git clone https://github.com/0xagil/WhatsApp-Online-Status-Monitor.git
cd WhatsApp-Online-Status-Monitor
```
2. Install the required Go packages:
```bash
go mod tidy
```
## 🚀 Usage
1. Launch the application:
```bash
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.

Built with ❤️ by 0xagil