{"id":15093412,"url":"https://github.com/ultramsg/csharp-whatsapp-chatbot","last_synced_at":"2025-04-12T07:41:18.480Z","repository":{"id":121568702,"uuid":"537626923","full_name":"ultramsg/csharp-whatsapp-chatbot","owner":"ultramsg","description":"Make WhatsApp Chatbot and use WhatsApp API to send the WhatsApp messages in c# .","archived":false,"fork":false,"pushed_at":"2023-08-11T11:55:45.000Z","size":90,"stargazers_count":94,"open_issues_count":1,"forks_count":57,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-26T02:51:11.539Z","etag":null,"topics":["chat-bot","chatbot","csharp","csharp-chatbot","whatsapp-api","whatsapp-api-csharp","whatsapp-bot","whatsapp-chat"],"latest_commit_sha":null,"homepage":"https://ultramsg.com","language":"C#","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/ultramsg.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":"2022-09-16T21:38:40.000Z","updated_at":"2025-03-20T19:18:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"c02acbe9-89b7-4a44-8158-806963fa6106","html_url":"https://github.com/ultramsg/csharp-whatsapp-chatbot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ultramsg%2Fcsharp-whatsapp-chatbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ultramsg%2Fcsharp-whatsapp-chatbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ultramsg%2Fcsharp-whatsapp-chatbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ultramsg%2Fcsharp-whatsapp-chatbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ultramsg","download_url":"https://codeload.github.com/ultramsg/csharp-whatsapp-chatbot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248536990,"owners_count":21120683,"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":["chat-bot","chatbot","csharp","csharp-chatbot","whatsapp-api","whatsapp-api-csharp","whatsapp-bot","whatsapp-chat"],"created_at":"2024-09-25T11:22:41.217Z","updated_at":"2025-04-12T07:41:18.455Z","avatar_url":"https://github.com/ultramsg.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Ultramsg.com](https://ultramsg.com/?utm_source=github\u0026utm_medium=csharp\u0026utm_campaign=chatbot) csharp-whatsapp-chatbot\r\n\r\nDemo WhatsApp API ChatBot using Ultramsg API with c#.\r\n\r\n\r\n\r\nby [Ultramsg.com](https://ultramsg.com/?utm_source=github\u0026utm_medium=csharp\u0026utm_campaign=chatbot)\r\n\r\n# Dependencies\r\n\r\nfor local development purposes, a tunneling service is required. This example uses ngrok , You can download ngrok from [here](https://ngrok.com/download).\r\n\r\n# Set the instance ID and token\r\nSet the instance ID and token in appsettings.json file.\r\n\r\n# run project \r\n```\r\ndotnet watch\r\n```\r\n# Start ngrok \r\nRun ngrok For Windows :\r\n\r\n```\r\nngrok http https://localhost:6000\r\n```\r\nRun ngrok For mac :\r\n```\r\n./ngrok http https://localhost:6000\r\n```\r\n\r\n\r\n# Set Webhook URL \r\n\r\nGo to your ultramsg account for set Webhook URL after copying the ngrok url and add **/api/** Route like this : \r\n\r\n```\r\nhttps://61-44-136-9.ngrok.io/api/\r\n```\r\nand enable this option \"Webhook on Received\" .\r\n\r\n![Alt text](https://blog.ultramsg.com/wp-content/uploads/2022/09/ultramsg-whatsapp-api-webhook.png \"Webhook\")\r\n\r\n\r\n# receive WhatsApp messages and command processing\r\nCongratulations.. Now you can try sending to WhatsApp number and testing the chatbot.\r\n\r\nThis is all you need to receive and read messages from users, and then respond to them.\r\nYou can develop the list and add more complex commands such as querying from Database and updating records in the database ..etc.\r\n\r\n# Support\r\nUse **Issues** to contact me","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fultramsg%2Fcsharp-whatsapp-chatbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fultramsg%2Fcsharp-whatsapp-chatbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fultramsg%2Fcsharp-whatsapp-chatbot/lists"}