{ "info": { "author": "Ritvik Saraf", "author_email": "13ritvik@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: Console :: Curses", "License :: OSI Approved :: MIT License" ], "description": "whatsapp-cli\n============\n\nLimitations\n-----------\n\n- You cannot initiate chat with users from whom you have not received a\n notification in the recent past. This is a pushbullet limitation as\n it uses reply to notification to send messages. I need to explore on\n using whatsapp web instead of pushbullet.\n\nRequirements\n------------\n\n- This CLI uses `Pushbullet APIs `__ to\n receive and send messages.\n\n- `Pushbullet\n App `__\n must be installed on your phone.\n\n- Pushbullet API token can be generated from\n `here `__\n\n- You must be getting whatsapp notifications on your device for this to\n work.\n\n- To be able to send messages you need to receive at least one message\n after starting the application for seeding the conf (default location\n ~/.whatsapp-cli/conf).\n\nTested with python2.7\n\nInstallation\n------------\n\n::\n\n pip install whatsapp-cli\n\nUsage\n-----\n\nInteractive (Curses) Mode -\n\n::\n\n Usage: whatsapp-cli [OPTIONS]\n\n Options:\n --token TEXT Pushbullet API token [required]\n --dir TEXT data directory (default is ~/.whatsapp-cli)\n --help Show this message and exit.\n\n.. figure:: whatsapp-cli.gif\n :alt: \n\n--------------\n\nCommand Line Mode -\n\n::\n\n Usage: whatsapp-cli [OPTIONS] COMMAND [ARGS]...\n\n Options:\n --token TEXT Pushbullet API token [required]\n --help Show this message and exit.\n\n Commands:\n add Add a contact\n read Read messages from a person/group\n send Send message to a person/group\n users List all contacts\n\nCommands Reference\n\n::\n\n Usage: whatsapp-cli add [OPTIONS]\n\n Add a contact\n\n Options:\n -u TEXT Name of the person/group as it appears in your contacts [required]\n -m TEXT 12 digit mobile number [required]\n --help Show this message and exit.\n\n\n Usage: whatsapp-cli read [OPTIONS]\n\n Read messages from a person/group\n\n Options:\n -u TEXT Name of the person/group. Partial names are allowed\n --help Show this message and exit.\n\n\n Usage: whatsapp-cli send [OPTIONS]\n\n Send message to a person/group\n\n Options:\n -u TEXT Name of the person/group or 12 digit mobile number. Partial names\n are allowed [required]\n -m TEXT Message to be sent [required]\n --help Show this message and exit.\n\n\n Usage: whatsapp-cli users [OPTIONS]\n\n List all contacts\n\n Options:\n --help Show this message and exit.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yausername/whatsapp-cli", "keywords": "whatsapp,pushbullet,whatsapp cli,chat bots", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "whatsapp-cli", "package_url": "https://pypi.org/project/whatsapp-cli/", "platform": "", "project_url": "https://pypi.org/project/whatsapp-cli/", "project_urls": { "Homepage": "https://github.com/yausername/whatsapp-cli" }, "release_url": "https://pypi.org/project/whatsapp-cli/0.1.2/", "requires_dist": [ "requests", "websocket-client", "click" ], "requires_python": "", "summary": "CLI for whatsapp", "version": "0.1.2" }, "last_serial": 4896318, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a602922e3943fb81c9a81be642498fa3", "sha256": "74ec79415af96a975037bb33c39592c1dfa0ae835e758e39693c15a74b54194c" }, "downloads": -1, "filename": "whatsapp_cli-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "a602922e3943fb81c9a81be642498fa3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19929, "upload_time": "2018-03-24T23:28:16", "url": "https://files.pythonhosted.org/packages/10/69/0505ff5eaca07fd4320e40a2c96602102d82c283bfb89bcfc27c39278079/whatsapp_cli-0.0.1-py2-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "3ea0e51981372d51fc3f3273eef13c73", "sha256": "af7e1d5cd5001517889900d25d5281ac3ca6b040f55bcd6acdd8b7e842f7f8f6" }, "downloads": -1, "filename": "whatsapp_cli-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "3ea0e51981372d51fc3f3273eef13c73", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19939, "upload_time": "2018-03-24T23:39:30", "url": "https://files.pythonhosted.org/packages/83/08/c0165e29de60ec894f04803e25452f7e827886e0ff1b720920da44cad93b/whatsapp_cli-0.0.2-py2-none-any.whl" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "fd83616a4f63c18123963697cb891376", "sha256": "1ca3eeaa4e144afccd626eb563f688017f1ad0eb7482ccc5f2b9d273875d7455" }, "downloads": -1, "filename": "whatsapp_cli-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "fd83616a4f63c18123963697cb891376", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 21430, "upload_time": "2018-03-25T00:18:45", "url": "https://files.pythonhosted.org/packages/01/1c/bd99ca70534c79f7325ab76a8485ea30f9bb66c40fb843757334a803271d/whatsapp_cli-0.1.0-py2-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "63e4dedea543ff3446d9a3494ddeac8f", "sha256": "bcf32aea59156807611c4324caf87f64e78a75ba377741b1bef90b6a506466a9" }, "downloads": -1, "filename": "whatsapp_cli-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "63e4dedea543ff3446d9a3494ddeac8f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 21493, "upload_time": "2018-03-25T22:28:17", "url": "https://files.pythonhosted.org/packages/55/e7/fe96e07c6f1263f6fb4c64a017157f39d480020a9acf58e25c6735659dce/whatsapp_cli-0.1.1-py2-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "942c788d415703c66ff53cdf86d59901", "sha256": "b86d57e000d83f3cad81811456210e5a88a6fc927dfcc1e87bd2f9d583b50317" }, "downloads": -1, "filename": "whatsapp_cli-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "942c788d415703c66ff53cdf86d59901", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12365, "upload_time": "2019-03-04T21:55:27", "url": "https://files.pythonhosted.org/packages/3b/b6/1068bff87861f1baaa4f7677f62162dfb6490d57ba1208332dc2ec2b4fdb/whatsapp_cli-0.1.2-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "942c788d415703c66ff53cdf86d59901", "sha256": "b86d57e000d83f3cad81811456210e5a88a6fc927dfcc1e87bd2f9d583b50317" }, "downloads": -1, "filename": "whatsapp_cli-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "942c788d415703c66ff53cdf86d59901", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12365, "upload_time": "2019-03-04T21:55:27", "url": "https://files.pythonhosted.org/packages/3b/b6/1068bff87861f1baaa4f7677f62162dfb6490d57ba1208332dc2ec2b4fdb/whatsapp_cli-0.1.2-py2-none-any.whl" } ] }