Discord Automation Workflows
317 ready-made Discord workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Community automations: alerts, moderation helpers, and bot workflows.
Automate Discord Messaging with AI-Powered ChatGPT Responses
Enhance your Discord server's interaction by automatically generating and posting AI-driven messages using ChatGPT. This workflow leverages GPT-4 for creating engaging content tailored to your server's needs.
Make$2.99Automate Discord Content Creation with Anthropic Claude
Automatically generate and post engaging content to Discord channels using Anthropic Claude. This workflow monitors channel messages, creates responses, and posts them directly to your chosen Discord channel.
Make$3.99Send new Dropbox files to Discord
A ready-to-use Make workflow that connects Dropbox, Discord. Send new Dropbox files to Discord. Customize and deploy in minutes.
Make$3.99Retrieve Discord Members with Specific Role Using Google Sheets
This workflow efficiently retrieves all members of a Discord server with a specific role, using Google Sheets to manage API limitations by tracking the last retrieved member.
n8n$14.99Create Invision Community forum topics from new Discord posts
A ready-to-use Make workflow that connects Discord, Invision-community. Create Invision Community forum topics from new Discord posts. Customize and deploy in minutes.
Make$2.99Shorten a link from an Airtable record using Bitly and send it as a Discord message
A ready-to-use Make workflow that connects Airtable, Bitly, Discord. Shorten a link from an Airtable record using Bitly and send it as a Discord message. Customize and deploy in minutes.
Make$3.99Stock Market Golden/Death Cross Alerts with Alpha Vantage & Discord
Automates daily stock analysis for Golden Cross (bullish) and Death Cross (bearish) signals using Alpha Vantage data, stores history in PostgreSQL, and sends Discord alerts after market close.
n8n$22.99Get notified in Discord about lead updates from Google Sheets
This Zap automates the process of managing leads by integrating LeadConnector with Google Sheets and Discord. When a new lead is triggered in LeadConnector, it looks up the corresponding row in Google Sheets to update the lead's information and then sends a notification message to a Discord channel. This ensures that your team is always informed about the latest lead updates, streamlining communication and enhancing lead management efficiency.
Zapier$2.99Get Discord updates for new Google Sheets entries
This Zap automates the process of capturing data from webhooks, looking up specific rows in Google Sheets, filtering the data based on certain criteria, formatting date and time information, adding new rows to Google Sheets, and sending messages to a Discord channel. This integration streamlines data management and communication, ensuring that relevant information is efficiently processed and shared with your team.
Zapier$4.99Competitor Price Monitoring: Web Scraping, Sheets & Discord Alerts
Automates daily scraping of competitor prices from websites like BooksToScrape, compares against Google Sheets data, and sends Discord alerts for price drops.
n8n$12.99Send Custom Messages via Discord Bot
Simple n8n workflow to send messages to Discord channels using a webhook. Manually triggered for quick notifications or team alerts.
n8n$3.99Discord & Slack Community Manager
Automates community message monitoring on Discord/Slack, logs interactions, uses AI to detect urgent issues, and sends instant alerts for quick resolution.
n8n$12.99Add Articles to Notion Reading List via Discord Slash Command
Capture articles from Discord slash commands and automatically add them to your Notion reading list with title extraction for easy organization.
n8n$9.99AI Invoice Processing: Email to PostgreSQL with GPT-4o & Discord Alerts
Automates PDF invoice extraction from email using GPT-4o, stores data in PostgreSQL, and sends Discord notifications for real-time alerts.
n8n$24.99Post Github Pull Requests o Discord
his flow monitors all GitHub pull requests, posts them into Discord, routes team via external PRs into separate channels, and auto-reacts “â/’ on merge/close.
Activepieces$2.99Automate Discord Bot Mentions to Webhook Responses
This workflow listens for mentions of your Discord bot, filters messages based on user authorization and recency, and forwards relevant messages to a specified webhook, responding with the webhook's output.
n8n$9.99Automate GIF Creation from Google Calendar Events and Share on Discord
Automatically generate GIFs for new Google Calendar events using GIPHY and share them on Discord with event details.
Make$3.99Discord Channel Creation from Google Sheets with Member Notifications
# Discord Channel Creation Automation - n8n Workflow A comprehensive n8n automation that monitors Google Sheets for new project entries, automatically creates dedicated Discord channels, and sends formatted member notifications with all essential project details. ## Overview This workflow provides an automated Discord channel creation solution that eliminates manual channel setup and ensures consistent team communication. Perfect for agencies, development teams, and project-based organizations that need to streamline their Discord workspace management. ## Key Features - **Automated Monitoring:** Continuously watches Google Sheets for new entries requiring Discord channels - **Discord Integration:** Creates dedicated channels using Discord API for organized communication - **Smart Filtering:** Only processes valid entries without existing Discord channels - **Member Notifications:** Sends formatted announcements with key project details - **Status Tracking:** Updates Google Sheets with Discord channel IDs and completion status - **Sequential Processing:** Handles multiple channel requests with proper workflow sequencing - **Error Handling:** Built-in validation and error management - **Customizable Messages:** Flexible Discord notification templates ## What This Workflow Does ### Input - **Sheet Data:** New entries in Google Sheets requiring Discord channels - **Discord Configuration:** Server and category settings for channel creation - **Notification Settings:** Member notification preferences and mentions ### Processing 1. **Monitor Trigger:** Watches Google Sheets for new row additions 2. **Data Validation:** Filters entries that need Discord channel creation 3. **Channel Creation:** Creates new Discord channel with specified naming convention 4. **Sheet Update:** Records Discord channel ID and status in Google Sheets 5. **Status Check:** Verifies successful channel creation before messaging 6. **Member Notification:** Sends formatted announcement to Discord channel 7. **Additional Details:** Sends follow-up message with supplementary information 8. **Completion Tracking:** Marks channel creation process as complete ### Output Data Points | Field | Description | Example | |-------|-------------|---------| | Entry ID | Unique identifier for the entry | ENTRY-2025-001 | | Title/Name | Name or title from the sheet entry | New Marketing Campaign | | Category/Type | Category or type of entry | Marketing Project | | Discord Channel ID | ID of created Discord channel | 123456789012345678 | | Channel URL | Direct link to Discord channel | https://discord.com/channels/... | | Creation Status | Current status of channel creation process | Discord Created, Message Sent | | Timestamp | When the channel creation was completed | 2025-06-06 09:00:00Z | ## Setup Instructions ### Prerequisites - n8n instance (self-hosted or cloud) - Google account with Sheets access - Discord server with bot permissions - 10-15 minutes for setup ### Step 1: Import the Workflow 1. Copy the JSON workflow code from the provided file 2. In n8n: **Workflows** → **+ Add workflow** → **Import from JSON** 3. Paste JSON and click **Import** ### Step 2: Configure Discord Integration 1. **Create Discord Bot:** - Go to Discord Developer Portal - Create new application and bot - Copy bot token for credentials - Add bot to your Discord server with proper permissions 2. **Set up Discord credentials:** - In n8n: **Credentials** → **+ Add credential** → **Discord Bot API** - Enter your Discord bot token - Test the connection 3. **Configure Discord settings:** - Note your Discord server (guild) ID - Create or identify the category for new project channels - Update guild ID and category ID in workflow nodes ### Step 3: Configure Google Sheets Integration 1. **Create Channel Request Sheet:** - Go to Google Sheets - Create new spreadsheet named Discord Channel Requests or similar - Copy the Sheet ID from URL: `https://docs.google.com/spreadsheets/d/SHEET_ID_HERE/edit` 2. **Set up Google Sheets credentials:** - In n8n: **Credentials** → **+ Add credential** → **Google Sheets OAuth2 API** - Complete OAuth setup and test connection 3. **Prepare your data sheet with required columns:** - **Column A:** Timestamp (auto-filled by form) - **Column B:** Entry Name/Title - **Column C:** Category/Type - **Column D:** Description - **Column E:** Contact/Owner Information - **Column F:** Entry ID - **Column G:** Discord ID (will be auto-filled) - **Column H:** Discord Channel Creation Status (will be auto-filled) ### Step 4: Update Workflow Settings 1. **Update Google Sheets nodes:** - Open Monitor New Project Entries node - Replace document ID with your Sheet ID - Select your Google Sheets credential - Choose the correct sheet/tab name 2. **Update Discord nodes:** - Open all Discord nodes - Replace guild ID with your Discord server ID
n8n$9.99Share YouTube Videos with AI Summaries on Discord
Please correct the following description: Boost engagement on your Discord server by automatically sharing new YouTube videos along with AI-generated summaries of their content. This workflow is ideal for content creators and community managers looking to provide value and spark interest through summarized content, making it easier for community members to decide if a video is of interest to them. [Watch this video tutorial](https://mrc.fm/ai2d) to learn more about the template. ## How it works - **RSS Feed Trigger**: Monitors your YouTube channel for new uploads using the RSS feed. - **Video Captions Retrieval**: Fetches video captions using the YouTube API to get detailed content data. - **AI Summary Generation**: Uses an AI model to generate concise summaries from the video captions, highlighting key points. - **Discord Notification**: Posts video announcements along with their AI-generated summaries to a specified Discord channel using a webhook. ## Set up steps 1. **Configure YouTube RSS Feed**: Set up the RSS feed node to detect new video uploads. Add your [YouTube channel ID](https://www.youtube.com/account_advanced) to the URL in the first node: `https://www.youtube.com/feeds/videos.xml?channel_id=YOUR_CHANNEL_ID`. 2. **Connect OpenAI Account**: To enable AI summary generation, connect your OpenAI account in n8n. 3. **Set Up Discord Webhook**: Create a webhook in your Discord server and configure it in the Discord node. 4. **Design the Message**: Format the Discord message as you like to include the video title, link, and the AI-generated summary. ## Example  This template empowers you to maintain a highly engaging Discord community, ensuring members receive not only regular updates but also valuable insights into each video's content without needing to watch immediately.
n8n$4.99Automatically Share New Blogger Posts on Discord with YOURLS Shortened Links
This workflow automatically shortens new Blogger post links using YOURLS and shares them as messages on Discord, streamlining your content distribution.
Make$3.99Automate Discord Notifications for New Google Forms Submissions
Enhance team communication by automatically sending a Discord message whenever a new response is submitted in Google Forms. This workflow ensures timely updates and improves collaboration by keeping your team informed instantly.
Make$2.99Send GitHub Notifications to Discord Webhook
This will send your GitHub notifications to a Discord webhook. Since **GitHub doesn't send push notifications to mobile devices** other than **@mention**, this is a great workaround to receive notifications on Discord with this. Using a GitHub trigger was not a good option as there is no trigger for notifications, only events (which don't work on org repos). Using an HTTP request on the notifications API is way better. **TAGGING USER IN MESSAGE:** Change **<@userIdForTagging>** with your Discord ID to get tagged when sending notifications. To find your own ID, type in any channel backslash followed by your username with the 4-digit hash code. You can copy this by clicking on your username next to your profile picture. **Example:** ```javascript \@username#9999 ``` Enjoy!
n8n$4.99Automatically Share New Checkvist Tasks on Discord
Effortlessly keep your team updated by automatically posting new Checkvist tasks to your Discord channel.
MakeFreeAutomate Subreddit Monitoring and Discord Notifications
Automatically track activities in specific subreddit categories and send real-time updates to your Discord channel.
MakeFree
More integrations
Need a custom Discord workflow?
Our automation experts build tailored Discord integrations for your exact stack.
Request a Custom Workflow