n8n Discord Trigger Bot

Automate YourDiscord Server

n8n Discord Trigger Bot - The easiest way to connect Discord to your automation workflows. Forward messages, reactions, and events to n8n, Zapier, Make.com, or any webhook endpoint.

Forward Discord messages, reactions, and events to n8n, Zapier, Make.com, or any webhook for powerful automation workflows.

Features

Powerful features for seamless automation

Why Choose Our Bot?

Read-Only & Secure

Our bot only requests minimal, read-only permissions. It cannot send messages, moderate, or manage your server - ensuring maximum security.

Universal Webhook Support

Works with n8n, Zapier, Make.com, or any custom webhook endpoint. Forward messages, reactions, and thread events seamlessly.

Real-Time Events

Instantly forward Discord events as they happen. Perfect for notifications, logging, moderation, and custom automation workflows.

Setup Guide

Get started in 4 simple steps

Easy Setup

Add Bot to Server
1

Add Bot to Server

Click the invite link and add our bot to your Discord server. Only minimal read permissions required.

Invite Bot
Create Webhook
2

Create Webhook

Set up a webhook in your automation platform (n8n, Zapier, Make.com) and copy the webhook URL.

Get n8n
Connect Bot to Webhook
3

Connect Bot

Use the /setup command in your channel with your webhook URL.

/setup https://your-webhook-url
Start Automating
4

Start Automating

Messages, reactions, and events are now forwarded to your automation platform in real-time.

Supported Platforms

Works with your favorite automation tools

Supported Platforms

n8n

n8n

Open-source workflow automation

Setup Instructions:

  • • Create a new Webhook node in n8n
  • • Set the webhook URL to match what you used in /setup
  • • The bot will POST a JSON payload to this URL for every event
  • • Process the data in your n8n workflow (filter, store, notifications, etc)
Zapier

Zapier

Connect 5000+ apps

Setup Instructions:

  • • Use the Webhooks by Zapier trigger
  • • Set the trigger to "Catch Hook" and copy the custom webhook URL
  • • Use this URL in /setup
  • • Zapier will receive the JSON payload and you can build your automation
Make.com

Make.com

Visual automation platform

Setup Instructions:

  • • Use the Webhooks module to create a custom webhook
  • • Copy the webhook URL and use it in /setup
  • • Make.com will receive the JSON payload and you can build your scenario
Custom Server

Custom Server

Your own webhook endpoint

Setup Instructions:

  • • Set up an HTTP endpoint that accepts POST requests with JSON
  • • Use the endpoint URL in /setup
  • • Parse the JSON payload and process as needed

Bot Commands

Simple slash commands to manage your integrations

Bot Commands

Setup Command

/setup

Configure a webhook URL for the current channel to start forwarding events.

/setup https://your-n8n-server.com/webhook/discord
Remove Command

/remove

Remove the webhook configuration from the current channel.

/remove
Status Command

/status

Check the webhook configuration status for the current channel.

/status
List Command

/list

List all configured webhooks in your server (admin only).

/list

Webhook Payload

Example JSON data structure

Webhook Payload

Example Message Event

{
  "event_type": "message_create",
  "timestamp": 1640995200000,
  "content": {
    "text": "Hello, world!",
    "type": "message_create"
  },
  "author": {
    "id": "123456789012345678",
    "username": "username",
    "discriminator": "0000"
  },
  "channel": {
    "id": "123456789012345678",
    "name": "general",
    "type": 0
  },
  "guild": {
    "id": "123456789012345678",
    "name": "My Server"
  },
  "message_id": "123456789012345678"
}

This JSON payload is sent to your webhook URL for every Discord event. You can process this data in your automation platform to trigger workflows, store information, send notifications, and more.

Get Support