Discord Trigger Node Fixed For 2025 TS

:tada: n8n-nodes-discord-trigger-new - Major Update v0.10.11 (2025 Compatible)

Hi everyone!

I’m excited to announce that n8n-nodes-discord-trigger-new has been completely updated and is now fully compatible
with 2025 n8n versions!

:wrench: What’s Been Fixed

Over the past few days, I’ve been working hard to modernize and stabilize this community node. Here are the major
improvements:

Core Fixes & Stability

  • :white_check_mark: Cross-platform support - Now works seamlessly on Windows, Linux, and macOS
  • :white_check_mark: IPC handling improvements - Fixed timeout issues and enhanced connection management
  • :white_check_mark: Client cleanup on restart - Proper cleanup handlers for process termination
  • :white_check_mark: Multi-bot support - Multiple credentials across multiple workflows now work correctly
  • :white_check_mark: Unix/Linux compatibility - Fixed bot startup logic for Unix systems

New Features Added

  • :new_button: Message Debounce & Cooldown - Control how frequently triggers fire to prevent spam
  • :new_button: Channel Status Actions - Lock, unlock, archive, and unarchive channels
  • :new_button: Category Filtering - Filter channels by Discord categories
  • :new_button: Disabled Channels Management - Manage which channels to ignore
  • :new_button: Custom Button Labels - Customize confirmation message button text
  • :new_button: Enhanced Guild Member Updates - Better tracking of role changes and member updates

:package: Installation

npm install n8n-nodes-discord-trigger-new

Or install via n8n UI: Settings → Community Nodes → Install

Package name: n8n-nodes-discord-trigger-new

:rocket: Current Version: v0.10.11

:clipboard: Full Changelog (Recent Updates)

  • v0.10.11: Enhanced support command handling
  • v0.10.10: Global cleanup handlers for process termination
  • v0.10.9: Fixed debounce/cooldown settings organization
  • v0.10.8: Added message debounce and cooldown features
  • v0.10.1: Channel status actions (lock/unlock/archive)
  • v0.10.0: Category filtering and disabled channels
  • v0.8.3: Unix/Linux bot startup fixes
  • v0.8.2: Cross-platform IPC configuration

:test_tube: Testing

Tested and confirmed working on:

  • n8n version 1.75.2 and above
  • Windows 10/11
  • Linux (Ubuntu/Debian)
  • macOS

:link: Resources

:light_bulb: How to Use

  1. Set up a Discord bot via Discord Developer Portal
  2. Enable Message Content Intent in Privileged Gateway Intents
  3. Install the community node
  4. Configure credentials (Bot Token, Client ID, n8n API Key, Base URL)
  5. Start building your Discord workflows!

:folded_hands: Feedback Welcome

Please test it out and let me know if you encounter any issues. I’ve fixed all the major bugs that were preventing
it from working with modern n8n versions, but there’s always room for improvement!

If you find this node useful, please consider giving it a :star: on GitHub!

Happy automating! :robot:

Hi, I downloaded it but I can’t make it work. it says “Already logging in - close and reopen this node”. That’s what I did but it still does not work, can you help me pls ?

it’s working now. However it seems that the trigger does not work when it’s a message from a bot, is this normal ?

How did you configure the message trigger?

There is a example. I did regex .* because i need to trace all messages. If you need mention or like with starts you can do like that.

Also config;

it’s perfect, now everything is working ! Your tool is amazing !! Thanks a lot for you work !

:tada: Discord Trigger Node v0.11.0 - Major Voice Update!

Hey n8n community!

Excited to share a major update for the Discord Trigger node. You can now record and process voice from Discord voice
channels in your workflows!

:studio_microphone: What’s New

New Discord Voice Trigger Node

  • Record voice conversations from Discord channels
  • Multiple audio formats (OGG, PCM, WebM)
  • Voice activity detection (trigger when someone speaks)
  • Join/leave voice channel events
  • Multi-speaker recording support

AI-Ready

  • Built-in transcription support (Whisper, Google Speech-to-Text)
  • Direct integration with ChatGPT workflows
  • Base64 audio output for easy processing

Smart Filtering

  • Filter by user roles
  • Ignore bots option
  • Specific user ID filtering

:wrench: Technical Improvements

Fixed Duplicate Bot Issues

  • New global mutex system prevents duplicate bot instances
  • No more duplicate event listeners on restart
  • Works on Windows, Linux, and macOS
  • Better memory management and cleanup

:light_bulb: Use Cases

  • Record Discord meetings automatically
  • Create voice-activated workflows
  • Build voice bots with ChatGPT
  • Transcribe conversations to text
  • Monitor voice channel activity

:package: Installation

npm install n8n-nodes-discord-trigger-new@latest

:rocket: Example Workflow

Discord Voice Trigger → Audio Recording → Transcription → ChatGPT → Discord Reply

:clipboard: Requirements

  • n8n v1.75.2+
  • Discord bot with voice permissions
  • Node.js 18.10+

:folded_hands: Thanks

This update was built based on community feedback. Special thanks to everyone who requested voice features!


Note: Your Discord bot needs voice channel permissions to use voice features. External API keys may be required for
transcription services.

Questions? Comments? Let me know below!

Happy automating! :rocket: