{"id":16967699,"url":"https://github.com/whapi-cloud/nodejs-whatsapp-chatbot","last_synced_at":"2025-04-11T23:51:19.387Z","repository":{"id":237611887,"uuid":"775480819","full_name":"Whapi-Cloud/nodejs-whatsapp-chatbot","owner":"Whapi-Cloud","description":"Chatbot for WhatsApp with the most commonly used functions: sending a message, sending a file, creating a group, sending a message to a WhatsApp group","archived":false,"fork":false,"pushed_at":"2024-05-02T06:37:56.000Z","size":2719,"stargazers_count":22,"open_issues_count":1,"forks_count":18,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T19:48:45.728Z","etag":null,"topics":["api","api-rest","bot","bots","chatbot","chatbots","cloud","groups","node","node-js","nodejs","saas","send","whatsapp","whatsapp-api","whatsapp-automation","whatsapp-bot","whatsappbot"],"latest_commit_sha":null,"homepage":"https://whapi.cloud/setting-up-chatbot-whatsapp-nodejs","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Whapi-Cloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-03-21T13:22:34.000Z","updated_at":"2025-02-20T17:35:33.000Z","dependencies_parsed_at":"2024-05-02T20:34:22.424Z","dependency_job_id":null,"html_url":"https://github.com/Whapi-Cloud/nodejs-whatsapp-chatbot","commit_stats":null,"previous_names":["whapi-cloud/nodejs-whatsapp-chatbot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whapi-Cloud%2Fnodejs-whatsapp-chatbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whapi-Cloud%2Fnodejs-whatsapp-chatbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whapi-Cloud%2Fnodejs-whatsapp-chatbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whapi-Cloud%2Fnodejs-whatsapp-chatbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Whapi-Cloud","download_url":"https://codeload.github.com/Whapi-Cloud/nodejs-whatsapp-chatbot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248497890,"owners_count":21113984,"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":["api","api-rest","bot","bots","chatbot","chatbots","cloud","groups","node","node-js","nodejs","saas","send","whatsapp","whatsapp-api","whatsapp-automation","whatsapp-bot","whatsappbot"],"created_at":"2024-10-14T00:09:27.098Z","updated_at":"2025-04-11T23:51:19.364Z","avatar_url":"https://github.com/Whapi-Cloud.png","language":"JavaScript","readme":"# Free WhatsApp NodeJS Bot (Whapi.Cloud WhatsApp API)\nThis example of the WhatsApp bot implementation touches in detail on the most frequently used functionality: send message, send file, create group, send message to WhatsApp Group. This will allow you to adapt WhatsApp API and source code to your tasks and needs, or take it as a basis for creating any other integration.\nIn the source code of the bot you will find the following functionality:\n\u003cul\u003e\n  \u003cli class=\"d-flex\"\u003eSend regular text message;\u003c/li\u003e\n  \u003cli class=\"d-flex\"\u003eSend media: image / file / video;\u003c/li\u003e\n  \u003cli class=\"d-flex\"\u003eSend contact (vCard);\u003c/li\u003e\n  \u003cli class=\"d-flex\"\u003eSend product;\u003c/li\u003e\n  \u003cli class=\"d-flex\"\u003eCreate new group, send an invitation and send message to the group;\u003c/li\u003e\n  \u003cli class=\"d-flex\"\u003eReceive and reading incoming messages;\u003c/li\u003e\n  \u003cli class=\"d-flex\"\u003eRespond to an unfamiliar command, this could be an instruction or your welcome message;\u003c/li\u003e\n\u003c/ul\u003e\n\nYou will be able to use our source code in your project, easily modifying and supplementing the script's functionality. Based on the code, you can create your chatbot or any integration. Easily integrate it into existing workflows, continuing to use WhatsApp as usual!\n\n### Step-by-step instructions on how to set up and run this chatbot: https://whapi.cloud/setting-up-chatbot-whatsapp-nodejs \nWe'll talk in detail about how to test the bot on a local, which servers to use, some tips and the main causes of popular failures.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhapi-cloud%2Fnodejs-whatsapp-chatbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhapi-cloud%2Fnodejs-whatsapp-chatbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhapi-cloud%2Fnodejs-whatsapp-chatbot/lists"}