{"id":23233781,"url":"https://github.com/daxcay/ComfyUI-WA","last_synced_at":"2025-08-19T18:35:33.799Z","repository":{"id":256170568,"uuid":"850550228","full_name":"daxcay/ComfyUI-WA","owner":"daxcay","description":"Comfy UI in WhatsApp.","archived":false,"fork":false,"pushed_at":"2024-11-28T09:44:50.000Z","size":178,"stargazers_count":49,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-11-28T10:32:43.680Z","etag":null,"topics":["comfyui","comfyui-nodes","comfyui-workflow","whatsapp-chat","whatsapp-web"],"latest_commit_sha":null,"homepage":"","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/daxcay.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-09-01T05:13:48.000Z","updated_at":"2024-11-28T09:44:54.000Z","dependencies_parsed_at":"2024-11-28T10:37:26.675Z","dependency_job_id":null,"html_url":"https://github.com/daxcay/ComfyUI-WA","commit_stats":{"total_commits":22,"total_committers":2,"mean_commits":11.0,"dds":"0.18181818181818177","last_synced_commit":"1b55c4ef7a8cb646ca95e20ad4959c6dcbb92e89"},"previous_names":["daxcay/comfyui-wa"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daxcay%2FComfyUI-WA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daxcay%2FComfyUI-WA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daxcay%2FComfyUI-WA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daxcay%2FComfyUI-WA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daxcay","download_url":"https://codeload.github.com/daxcay/ComfyUI-WA/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230292806,"owners_count":18203649,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["comfyui","comfyui-nodes","comfyui-workflow","whatsapp-chat","whatsapp-web"],"created_at":"2024-12-19T03:02:03.417Z","updated_at":"2025-08-19T18:35:33.782Z","avatar_url":"https://github.com/daxcay.png","language":"JavaScript","funding_links":["https://patreon.com/daxtoncaylor","https://buymeacoffee.com/daxtoncaylor"],"categories":["Workflows (3395) sorted by GitHub Stars","All Workflows Sorted by GitHub Stars"],"sub_categories":[],"readme":"\u003ca id=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/daxcay/ComfyUI-WA\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/117eab82-ef7a-4199-9a27-68c75ed25861\" width=\"256px\" height=\"128px\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eComfy UI in WhatsApp.\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/daxcay/ComfyUI-WA/issues/new?labels=bug\u0026template=bug-report---.md\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/daxcay/ComfyUI-WA/issues/new?labels=enhancement\u0026template=feature-request---.md\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/version-1.0.0-green\" \u003e\n    \u003cimg src=\"https://img.shields.io/badge/last_update-Sept_2024-green\" \u003e\n  \u003c/p\u003e\n  \n\u003c/div\u003e\n\n\u003cbr\u003e\n\n# About The Project\n\nThis project enables the use of ComfyUI Workflows in WhatsApp.\n\nVideo Tutorial: **Coming Soon!**\n\n\u003cbr /\u003e\n\n\u003e [!IMPORTANT]\n\u003e To log out, first stop ComfyUI and delete the `user` folder from the ComfyUI/WhatsApp directory. Then, restart ComfyUI, and log out from the linked device in WhatsApp.\n\n\u003e [!IMPORTANT]\n\u003e Currently, only Windows is supported.\n\n\u003cbr\u003e\n\n# Installation\n\n  - ### Installing Using `comfy-cli`\n    - `comfy node registry-install ComfyUI-WA`\n    - https://registry.comfy.org/publishers/daxcay/nodes/comfyui-wa\n  \n  - ### Manual Method\n    - Go to your `ComfyUI\\custom_nodes` and Run CMD.\n    - Copy and paste this command: `git clone https://github.com/daxcay/ComfyUI-WA.git`\n  \n  - ### Automatic Method with [Comfy Manager](https://github.com/ltdrdata/ComfyUI-Manager)\n    - Inside ComfyUI \u003e Click the Manager Button on the side.\n    - Click `Custom Nodes Manager` and search for `ComfyUI-WA`, then install this node.\n  \n\u003cbr\u003e\n\n  \u003e [!CAUTION]\n  \u003e Update to nodejs version v20.17.0 if you already have it. https://nodejs.org/dist/v20.17.0/node-v20.17.0-x64.msi\n\n  \n  \u003e[!IMPORTANT]\n  \u003e #### **Restart ComfyUI and Stop ComfyUI before proceeding to next step**\n\n\u003cbr\u003e\n\n# NodeJS Installation\n  - In case you have error in automated nodejs installation.\n  - https://nodejs.org/en/download/prebuilt-installer\n  - Use above link to manually install nodejs.\n\n\u003cbr\u003e\n\n# Setup\n\n### Location of WhatsApp folder\n\n#### ComfyUI Folder\n  - `Drive:/ComfyUI_windows_portable/WhatsApp`\n\n#### Stable Matrix\n   -  **Full Version**: `Drive:/StabilityMatrix/Packages/ComfyUI/WhatsApp`\n   -  **Portable Version**: `Drive:/StabilityMatrix/Data/Packages/ComfyUI/WhatsApp`\n\nFrom `ComfyUI/WhatsApp` folder open `whatsapp.json`\n\n![image](https://github.com/user-attachments/assets/bf244483-690a-4cb3-9e1b-5016cc78c13e)\n\n![image](https://github.com/user-attachments/assets/b7648e31-7be8-450c-a93f-f04072c694d2)\n\n\u003e [!IMPORTANT]\n\u003e Fill `phone_code` and `phone` and save it. this will your admin account.\n\n`phone_code` is tobe entered without `+` and `-`\n\n\u003e[!IMPORTANT]\n\u003e #### **Start ComfyUI before proceeding to next step**\n\n\u003cbr\u003e\n\n## Device Link\n\n\u003e[!IMPORTANT]\n\u003e #### **Login from the same number you defined in `whatsapp.json` above**\n\n![download](https://github.com/user-attachments/assets/2a7b080c-8e31-4bc8-b571-f8604dcc202b)\n\n\u003cbr\u003e\n\n## Enable Dev Mode\n\n\u003e[!IMPORTANT]\n\u003e #### **Enable dev mode and save workflow in `api` format to make it compatible.**\n\n![download (1)](https://github.com/user-attachments/assets/15d6fda5-86af-4514-9884-32e7bb4cde84)\n\n\u003cbr\u003e\n\n## Uploading WorkFlow\n\nTo upload a workflow to be used in in whatsapp use the `workflow` button in whatsapp dashboard.\n\n\u003e[!IMPORTANT]\n\u003e #### **Attach `WA-ImageSaver` Node before saving the workflow in api format**\n\n![image](https://github.com/user-attachments/assets/42a54f56-8dcc-4831-9d20-1c24ede24b46)\n\nNow upload it in workflow section\n\n![image](https://github.com/user-attachments/assets/10d7a0e6-5279-4d4e-a580-2b1235229a78)\n\n\u003cbr\u003e\n\n# WhatsApp Commands\n\nWriting **/c** in whatsapp will also provide the list of all commands:\n\n![image](https://github.com/user-attachments/assets/d6ffb055-6285-4648-8396-9aa4bd48091d)\n\n- Write **/wfs** to get a numbered list of uploaded workflows.\n\n![image](https://github.com/user-attachments/assets/f4bafaf7-35e9-4a52-a7a0-7f81544870d9)\n\n- Write **/wf id** to select the workflow.\n\n![image](https://github.com/user-attachments/assets/73fdd686-02d0-4eba-a871-0c8dcc6b403c)\n\n- Write **/wns** to get numbered list of selected workflow nodes.\n\n![image](https://github.com/user-attachments/assets/cebc3fc5-16c9-4257-ad05-01689e4a4861)\n\n- Write **/wn id** to get numbered list of inputs available.\n\n![image](https://github.com/user-attachments/assets/37201990-4e30-4485-a176-730f7e400df1)\n\n- Write **/s node_id input_id value** to set value for input selected.\n\n![image](https://github.com/user-attachments/assets/c5efac5f-fbfc-4b7a-aa2f-835d4a207c99)\n\n- Write **/sce** enable auto ksampler seed change.\n\n![image](https://github.com/user-attachments/assets/8a2975e4-9f5a-4e7b-81be-ac5cf90dd07a)\n\n- Write **/scd** disable auto ksampler seed change.\n\n![image](https://github.com/user-attachments/assets/965b293b-217a-4f52-90ee-7dcb4740f48d)\n\n- Write **/r** to reset all to default settings.\n\n![image](https://github.com/user-attachments/assets/0488b0c2-b42c-487c-b5ca-5330fcfed0d0)\n\n- Write **/q** to queue.\n\n![image](https://github.com/user-attachments/assets/d740d8c9-8e8c-4d5b-b8be-5251b6f2d3e7)\n\n- Write **/i** to interrupt queue.\n\n![image](https://github.com/user-attachments/assets/b6f25a49-1066-4c33-955a-90c652ff3aee)\n\n- Write **/m number** to set bot usage mode. **1**: Single User, **2**: Multi User.'\n\n![image](https://github.com/user-attachments/assets/09c8a252-2fc0-41be-84af-1fac38e74b36)\n\n**Multi User** mode allows some other person to use ComfyUI by directly messaging you!.\n\n\u003cbr\u003e\n\n# Contact\n\n### Daxton Caylor - ComfyUI Node Developer \n\n  - ### Contact\n     - **Email** - daxtoncaylor+Github@gmail.com\n     - **Discord Server**: https://discord.gg/UyGkJycvyW\n    \n  - ### Support\n     - **Patreon**: https://patreon.com/daxtoncaylor\n     - **Buy me a coffee**: https://buymeacoffee.com/daxtoncaylor\n\n\u003cbr\u003e\n\n# Disclaimer\n\nThis project is not affiliated, associated, authorized, endorsed by, or in any way officially connected with WhatsApp or any of its subsidiaries or its affiliates. The official WhatsApp website can be found at whatsapp.com. \"WhatsApp\" as well as related names, marks, emblems and images are registered trademarks of their respective owners. Also it is not guaranteed you will not be blocked by using this method. WhatsApp does not allow bots or unofficial clients on their platform, so this shouldn't be considered totally safe.\n\nI have used `NodeJS` and `Python` combined to make this project the library, I am using the following library in nodejs to enable whatsapp functionality. \n\nhttps://github.com/pedroslopez/whatsapp-web.js\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaxcay%2FComfyUI-WA","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaxcay%2FComfyUI-WA","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaxcay%2FComfyUI-WA/lists"}