Discord n8n community node
n8n-nodes-discord-all — Complete Discord Bot integration for n8n with all features - DM, Mentions, Server Management, Roles, Threads, Reactions, Voice, Advanced Tools and more
Weekly downloads31
Change vs prior week+8
Latest versionv3.0.3
Last published2025-11-22
First published2025-11-20
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-discord-all
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- Discord — Interact with Discord API - Full Bot Features
- Discord Advanced — Advanced Discord tools - Analytics, Moderation, Backup, and Automation
- Discord Tools AI tool — Discord utility tools - Message fetching, user info, and more
- Discord Trigger Trigger — Listen to Discord events
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Message | Send | Send a message |
| Message | Edit | Edit a message |
| Message | Delete | Delete a message |
| Message | Get | Get a message |
| Message | React | React to a message |
| Message | Pin | Pin a message |
| Message | Unpin | Unpin a message |
| Channel | Create | Create a channel |
| Channel | Delete | Delete a channel |
| Channel | Get | Get a channel |
| Channel | Update | Update a channel |
| Channel | List | List channels |
| Guild | Get | Get guild info |
| Guild | Update | Update guild |
| Guild | List Bans | List guild bans |
| Guild | Ban Member | Ban a member |
| Guild | Unban Member | Unban a member |
| Member | Get | Get a member |
| Member | Kick | Kick a member |
| Member | List | List members |
| Member | Update | Update a member |
| Member | Add Role | Add role to member |
| Member | Remove Role | Remove role from member |
| Role | Create | Create a role |
| Role | Delete | Delete a role |
| Role | Get | Get a role |
| Role | List | List roles |
| Role | Update | Update a role |
| DM | Send | Send a DM |
| Webhook | Create | Create a webhook |
| Webhook | Delete | Delete a webhook |
| Webhook | Send | Send via webhook |
| Invite | Create | Create an invite |
| Invite | Delete | Delete an invite |
| Invite | Get | Get an invite |
| Invite | List | List invites |
| Thread | Create | Create a thread |
| Thread | Join | Join a thread |
| Thread | Leave | Leave a thread |
| Thread | Archive | Archive a thread |
| Thread | Unarchive | Unarchive a thread |
| Thread | Delete | Delete a thread |
| Thread | Get Members | Get thread members |
| Reaction | Add | Add reaction |
| Reaction | Remove | Remove reaction |
| Reaction | Remove All | Remove all reactions |
| Reaction | Get Users | Get reaction users |
| Voice | Move Member | Move member |
| Voice | Disconnect Member | Disconnect member |
| Voice | Mute Member | Mute member |
| Voice | Unmute Member | Unmute member |
| Voice | Deafen Member | Deafen member |
| Voice | Undeafen Member | Undeafen member |
| Analytics | Message Activity Heatmap | Get message heatmap |
| Analytics | User Growth Tracking | Track user growth |
| Analytics | Channel Engagement Analysis | Analyze channel engagement |
| Analytics | Top Contributors | Get top contributors |
| Analytics | Message Sentiment Analysis | Analyze sentiment |
| Analytics | Emoji Usage Statistics | Get emoji statistics |
| Analytics | Peak Activity Times | Get peak activity times |
| Moderation | Detect Spam Messages | Detect spam |
| Moderation | Find Duplicate Messages | Find duplicates |
| Moderation | Check User Warnings | Check warnings |
| Moderation | Auto-Moderation Report | Generate mod report |
| Moderation | Scan for Links | Scan for links |
| Moderation | Mass Mention Detection | Detect mass mentions |
| Moderation | Inactive Member Scan | Scan inactive members |
| Backup | Export Channel Messages | Export messages |
| Backup | Export Server Structure | Export server structure |
| Backup | Export Member List | Export members |
| Backup | Export Role Configuration | Export roles |
| Backup | Export Emojis | Export emojis |
| Backup | Create Snapshot | Create snapshot |
| Automation | Bulk Role Assignment | Bulk assign roles |
| Automation | Mass DM Users | Mass DM users |
| Automation | Channel Clone | Clone channel |
| Automation | Bulk Nickname Update | Bulk update nicknames |
| Automation | Auto-React Messages | Auto-react |
| Automation | Scheduled Announcements | Schedule announcement |
| Insights | Server Health Report | Generate health report |
| Insights | Retention Analysis | Analyze retention |
| Insights | Content Breakdown | Analyze content |
| Insights | Voice Activity Report | Analyze voice activity |
| Insights | Invite Performance | Track invites |
| Insights | Role Distribution | Analyze roles |
| Message | Fetch Messages | Fetch messages |
| Message | Search Messages | Search messages |
| Message | Get Mentions | Get mentions |
| Message | Bulk Delete | Bulk delete messages |
| Message | Get Message History | Get message history |
| DM | Send DM | Send DM |
| User | Get User Info | Get user info |
| User | Get Avatar | Get avatar |
| User | Get User Status | Get status |
| User | Check Permissions | Check permissions |
| Channel | Get Messages Count | Get message count |
| Channel | Get Active Users | Get active users |
| Channel | Get Pins | Get pinned messages |
| Channel | Set Slowmode | Set slowmode |
| Channel | Get Webhooks | Get webhooks |
| Guild | Get Statistics | Get statistics |
| Guild | Get Online Members | Get online members |
| Guild | Get Audit Log | Get audit log |
| Guild | Get Emojis | Get emojis |
| Emoji | Create Emoji | Create emoji |
| Emoji | Delete Emoji | Delete emoji |
| Emoji | List Emojis | List emojis |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: alex110709
Other Discord community nodes
Discord Stale 12mo+
n8n-nodes-trigger-discord
A node that triggers a workflow whenever a message from discord is sent.
15 / weekv0.8.4updated 1.2 yr ago
Discord Stale 12mo+
@tonilab/n8n-nodes-discord-custom
nodes to trigger workflows from Discord or send interactive messages. Uses the components API which allows to create dialogs (e.g. attach…
14 / weekv0.7.8updated 2.0 yr ago
Discord Stale 12mo+
@nowifi4u/n8n-nodes-discord-trigger
A node that triggers a workflow whenever a message from discord is sent.
12 / weekv0.5.1updated 1.5 yr ago
Discord
@yuniruyuni/n8n-nodes-discord
n8n node for Discord API integration. Supports Discord REST operations, webhooks, interactions, and Gateway triggers.
8 / weekv0.4.5updated 3 mo ago
Discord Stale 12mo+
@victoralvelais/n8n-nodes-discord
nodes to trigger workflows from Discord or send interactive messages. Uses the components API which allows to create dialogs (e.g. attach…
8 / weekv0.9.0updated 1.2 yr ago
Discord Stale 12mo+
@theredflag/n8n-nodes-custom-discord
Discord community node for getting all messages from channels with customizable rate limiting
7 / weekv2.0.0updated 1.1 yr ago
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.