{"id":15093358,"url":"https://github.com/zizwar/whatsapp-terminal-control","last_synced_at":"2026-02-02T16:03:52.006Z","repository":{"id":247868848,"uuid":"827068482","full_name":"Zizwar/WhatsApp-Terminal-Control","owner":"Zizwar","description":"WhatsApp Terminal Control","archived":false,"fork":false,"pushed_at":"2024-07-12T21:30:26.000Z","size":1868,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-16T16:12:44.756Z","etag":null,"topics":["terminal","terminal-bot","terminal-server","whatsapp","whatsapp-api-node","whatsapp-bot"],"latest_commit_sha":null,"homepage":"https://github.com/Zizwar/WhatsApp-Terminal-Control","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Zizwar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-11T00:53:31.000Z","updated_at":"2025-05-21T01:34:14.000Z","dependencies_parsed_at":"2025-02-21T03:31:23.362Z","dependency_job_id":"a6a36f4e-2706-4be4-b8b1-c2d6dbdcb0b7","html_url":"https://github.com/Zizwar/WhatsApp-Terminal-Control","commit_stats":null,"previous_names":["zizwar/whatsapp-terminal-control"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Zizwar/WhatsApp-Terminal-Control","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zizwar%2FWhatsApp-Terminal-Control","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zizwar%2FWhatsApp-Terminal-Control/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zizwar%2FWhatsApp-Terminal-Control/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zizwar%2FWhatsApp-Terminal-Control/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Zizwar","download_url":"https://codeload.github.com/Zizwar/WhatsApp-Terminal-Control/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zizwar%2FWhatsApp-Terminal-Control/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29015110,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T14:58:54.169Z","status":"ssl_error","status_checked_at":"2026-02-02T14:58:51.285Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["terminal","terminal-bot","terminal-server","whatsapp","whatsapp-api-node","whatsapp-bot"],"created_at":"2024-09-25T11:21:46.500Z","updated_at":"2026-02-02T16:03:51.963Z","avatar_url":"https://github.com/Zizwar.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WhatsApp Terminal Control\n\nThis Node.js application allows you to control your computer's terminal remotely via WhatsApp messages. It's particularly useful when you don't have direct access to your machine but need to execute commands, retrieve information, or manage files.\n\n## Features\n\n- Execute terminal commands remotely\n- Get system information\n- List files in a directory\n- Read file contents\n- Perform mathematical operations\n- Upload files to the server\n- Download files from the server\n\n## Prerequisites\n\n- Node.js\n- npm\n\n## Installation\n\n1. Clone this repository\n2. Run `npm install` to install dependencies\n3. Create a `.env` file and add your WhatsApp credentials (if required by the Baileys library)\n\n## Usage\n\nRun the script with:\n\n```\nnode whatsapp-terminal-control.js\n```\n\nScan the QR code with your WhatsApp to log in.\n\n### Commands\n\n- Terminal commands: Start with `$` (e.g., `$ ls -l`)\n- Custom commands:\n  - `/sysinfo`: Get system information\n  - `/listfiles [path]`: List files in a directory\n  - `/readfile [filepath]`: Read file contents\n  - `/upload`: Prompt to upload a file\n  - `/download [filepath]`: Download a file from the server\n- Math operations: Start with `£` (e.g., `£ 2 + 2`)\n\n### File Management\n\n- To upload a file, send it directly through WhatsApp or use the `/upload` command and then send the file.\n- To download a file, use `/download [filepath]` where `[filepath]` is the path to the file on the server.\n\n## Security Warning\n\nThis tool provides remote access to your system and file management capabilities. Use it responsibly and ensure proper security measures are in place.\n\n## Contributing\n\nFeel free to fork this project and submit pull requests for improvements or additional features.\n\n## License\n\n[MIT License](LICENSE)\n\nhttps://github.com/Zizwar/WhatsApp-Terminal-Control\n\n![WhatsApp-Terminal-Control](https://raw.githubusercontent.com/Zizwar/WhatsApp-Terminal-Control/main/screen/image.png)\n\n![WhatsApp-Terminal-Control](https://raw.githubusercontent.com/Zizwar/WhatsApp-Terminal-Control/main/screen/Screenshot_20240711-030455_WhatsApp.jpg)\n\n![WhatsApp-Terminal-Control](https://raw.githubusercontent.com/Zizwar/WhatsApp-Terminal-Control/main/screen/Screenshot_20240711-153914_WhatsAppBusiness.jpg)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzizwar%2Fwhatsapp-terminal-control","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzizwar%2Fwhatsapp-terminal-control","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzizwar%2Fwhatsapp-terminal-control/lists"}