go-w2a-api

n8n node for Go W2A API

Package Information

Downloads: 0 weekly / 50 monthly
Latest Version: 1.2.1
Author: HasanBasri

Documentation

n8n-nodes-go-w2a-api

This is an n8n community node to interact with the Go W2A API.

Go W2A API is a Go-based WhatsApp integration API using whatsmeow to provide WhatsApp to API functionalities.

Features

App Resource

  • Check connection status
  • List connected devices
  • Generate QR code for login
  • Generate pairing code for phone-based login
  • Reconnect or restart the WhatsApp service

Message Resource

  • Send Text, Image, Video, and Document messages
  • Send Reactions to messages
  • Revoke (delete) messages
  • Send Contacts, Locations, and Polls (coming soon)

Trigger Resource

  • Go W2A API Trigger: Receives incoming webhook events (messages, status updates) from the API.

Installation

For Users (Coming Soon via npm)

In your n8n instance:

  1. Go to Settings > Community Nodes.
  2. Click Install a new node.
  3. Enter n8n-nodes-go-w2a-api.
  4. Click Install.

For Developers (Local Installation)

  1. Clone this repository.
  2. Go to the n8n-node-go-w2a-api directory.
  3. Run npm install and npm run build.
  4. Run npm link.
  5. In your n8n installation directory, run npm link n8n-nodes-go-w2a-api.
  6. Restart n8n.

Credentials

To use this node, you'll need:

  • API URL: The URL where your Go W2A API is running (e.g., http://localhost:3000).
  • Token: Your API authentication token.

License

MIT

Discussion