AG

aldinokemal/go-whatsapp-web-multidevice

API development

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

4986 stars 1212 forks 品質 89 トレンド 54MIT

GOWA - UI、マルチアカウント、Webhooks、MCP、ChatwootをサポートするWhatsApp REST API。効率的なメモリ使用のためにGolangで構築されています。

概要

皆様のご支援により、図書館の維持管理と定期的な更新が確保されています!___ - リリース - Docker Hub - GitHub コンテナレジストリ - n8nパッケージ - 設定へ -> コミュニティノード -> 入力 @aldinokemal2104/n8n-nodes-gowa -> インストール - v6 - REST モードでは rest を実行する必要があります - 例えば:./whatsapp rest を ~~./whatsapp~~ - MCP モードでは mcp を実行する必要があります - 例えば ./whatsapp mcp - v7 - バージョン7.xからはgoreleaserを使ってバイナリを構築しているため、リリースからバイナリをダウンロードできます - v8 - : 複数のWhatsAppアカウントを1つのサーバーインスタンスで同時に接続・管理できるようになりました - : /devices 下に複数のデバイスを管理するための新しいエンドポイント - : すべてのデバイススコープのREST API呼び出しは、以下のいずれかを必要とします: - X-Device-Id ヘッダー、または - device_idクエリパラメータ - 1台だけが登録されている場合はデフォルトとして使われます - : /wsに接続?

概要(AI 翻訳)

Go WhatsApp — 効率的なメモリ活用のために作られています

このツールを使って収入を得ているなら、Patreonメンバーになることで開発を支援してください!

皆様のサポートがプロジェクトを維持し、定期的に更新を受けられるようサポートしています!


ARM、AMD64、MCPサポート

ダウンロード:

  • リリース
  • Docker Hub
  • GitHubコンテナレジストリ

n8n コミュニティノード

  • N8Nパッケージ
  • コミュニティノード→設定*に行き、@aldinokemal2104/n8n-nodes-gowaを入力してインストール**を選択します。

ブレイキング・チェンジズ

  • v6
  • RESTモードは ではなく restが必要です。
  • 例:./whatsappの代わりに./whatsapp rest。
  • MCPモードが必要 mcp。
  • 例:./whatsapp mcp。
  • v7
  • バージョン7.x以降、バイナリはGoReleaserで構築され、 最新リリース。
  • v8
  • マルチデバイス対応:複数のWhatsAppアカウントを一つのデバイスで同時に接続・管理できるようになりました サーバーインスタンス。
  • 新しいデバイス管理API:/devicesの新しいエンドポイントが複数のデバイスを管理します。
  • デバイススコープが必要:すべてのデバイススコープ付きREST API呼び出しは、以下のいずれかを必要とします:
  • [X-Device-Idヘッダー、または
  • device_id クエリパラメータ。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

If you’re using this tool to generate income, consider supporting its development by becoming a Patreon member!

Your support helps ensure the project stays maintained and receives regular updates!


ARM, AMD64, and MCP Support

Download:

Documentation

Read the detailed GOWA documentation for setup, authentication, device management, webhooks, examples, and the API reference. The documentation tracks merged main, including changes after v9.7.0. Check the release notes and GET /app/info when using a pinned binary or container tag.

n8n Community Node

  • n8n package
  • Go to Settings → Community Nodes, enter @aldinokemal2104/n8n-nodes-gowa, and select Install.

Breaking Changes

  • v6
    • REST mode requires rest instead of ``.
      • Example: ./whatsapp rest instead of ./whatsapp.
    • MCP mode required mcp.
      • Example: ./whatsapp mcp.
  • v7
    • Starting with version 7.x, binaries are built with GoReleaser and can be downloaded from the
GitHub で README 全文を見る

インストール

docker run --detach \
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "whatsapp": { "url": "http://localhost:3000/mcp", "headers": { "Authorization": "Basic dXNlcjpzZWNyZXQ=", "X-Device-Id": "628123456789" } } } }