★ 3979 Go MIT sse 更新 17分钟前

Go Whatsapp Web Multidevice

GOWA - WhatsApp REST API with support for UI, Multi Account, Webhooks, and MCP, and Chatwoot. Built with Golang for efficient memory use.

安装配置

docker run --detach --publish=3000:3000 --name=whatsapp --restart=always --volume=$(docker volume create --name=whatsapp):/app/storages aldinokemal2104/go-whatsapp-web-multidevice rest --autoreply="Dont't reply this message please"

README 摘要

## Golang WhatsApp - Built with Go for efficient memory use [![Patreon](https://img.shields.io/badge/Support%20on-Patreon-orange.svg)](https://www.patreon.com/c/aldinokemal) **If you're using this tools to generate income, consider supporting its development by becoming a Patreon member!** Your support helps ensure the library stays maintained and receives regular updates! ___ ![release version](https://img.shields.io/github/v/release/aldinokemal/go-whatsapp-web-multidevice) ![Build Image](https://github.com/aldinokemal/go-whatsapp-web-multidevice/actions/workflows/build-docker-image.yaml/badge.svg) ![Binary Release](https://github.com/aldinokemal/go-whatsapp-web-multidevice/actions/workflows/release.yml/badge.svg) ## Support for `ARM` & `AMD` Architecture along with `MCP` Support Download: - [Release](https://github.com/aldinokemal/go-whatsapp-web-multidevice/releases/latest) - [Docker Hub](https://hub.docker.com/r/aldinokemal2104/go-whatsapp-web-multidevice/tags) - [GitHub Container Registry](https://github.com/aldinokemal/go-whatsapp-web-multidevice/pkgs/container/go-whatsapp-web-multidevice) ## Support n8n package (n8n.io) - [n8n package](https://www.npmjs.com/package/@aldinokemal2104/n8n-nodes-gowa) - Go to Settings -> Community Nodes -> Input `@aldinokemal2104/n8n-nodes-gowa` -> Install ## Breaking Changes - `v6` - For REST mode, you need to run ` rest` instead of `` - for example: `./whatsapp rest` instead of ~~./whatsapp~~ - For MCP mode, you need to run ` mcp` - for example: `./whatsapp mcp` - `v7` - Starting version 7.x we are using goreleaser to build the binary, so you can download the binary from [release](https://github.com/aldinokemal/go-whatsapp-web-multidevice/releases/latest) - `v8` - **Multi-device support**: You can now connect and manage multiple WhatsApp accounts simultaneously in a single server instance - **New Device Management API**: New endpoints under `/devices` for managing multiple devices - **Device scoping required**: All device-scoped REST API calls now require either: - `X-Device-Id` header, or - `device_id` query parameter - If only one device is registered, it will be used as the default - **WebSocket device scoping**: Connect to `/ws?device_id=` to scope WebSocket to a specific device - **Webhook payload changes**: All webhook payloads now include a top-level `device_id` field identifying which device received the event: ```json { "event": "message", "device_id": "628123456789@s.whatsapp.net", "payload": { ... } } ``` ## Feature - Send WhatsApp message via http API, [docs/openapi.yml](./docs/openapi.yaml) for more details - **MCP (Model Context Protocol) Server Support** - Integrate with AI agents and tools using standardized protocol - Mention someone - `@phoneNumber` - example: `Hello @628974812XXXX, @628974812XXXX` - **Ghost Mentions (Mention All)** - Mention group participants without showing `@phone` in message text - Pass phone numbers in `mentions` field to mention users without visible `@` in message - Use special keyword `@everyone` to automatically mention ALL group participants - UI checkbox available in Send Message modal for groups - Post Whatsapp Status - **Send Stickers** - Automatically converts images to WebP sticker format - Supports JPG, JPEG, PNG, WebP, and GIF formats - Automatic resizing to 512x512 pixels - Preserves transpar...

相关 MCP

Libre Chat

Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, M...

★ 37798 TypeScript sse 待补充
mcp sse TypeScript

Github

GitHub's official MCP Server

★ 30339 Go sse 待补充
mcp sse Go

Fast

🚀 The fast, Pythonic way to build MCP servers and clients.

★ 25423 Python sse 待补充
mcp Python sse