Discord Automation Workflows
317 ready-made Discord workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Community automations: alerts, moderation helpers, and bot workflows.
Automate Gmail Labeling with AI and Discord Alerts
This workflow automatically labels new Gmail emails using AI and sends notifications to a Discord channel. It identifies existing labels or creates up to five new ones, enhancing email organization and communication efficiency.
n8n$14.99Automate Discord Notifications for Weekly Travel Updates
This workflow automates the posting of fun Discord messages based on a weekly schedule, enhancing user engagement.
n8n$16.58Automatically Shorten Facebook Page Post Links and Share on Discord
This workflow automatically shortens links from new Facebook Page posts using Bitly and shares them as messages on Discord, streamlining your social media management.
Make$3.99Automatically Post Discord Messages from New Mailparser.io Emails
Effortlessly send a message to Discord each time a new email is parsed by Mailparser.io, streamlining your communication workflow.
MakeFreeShorten an RSS link with kutt and send it as a Discord message
A ready-to-use Make workflow that connects Rss, Kutt, Discord. Shorten an RSS link with kutt and send it as a Discord message. Customize and deploy in minutes.
Make$3.99Automatically translate new Discord messages with Yandex.Translate
A ready-to-use Make workflow that connects Discord, Yandex-translate. Automatically translate new Discord messages with Yandex.Translate. Customize and deploy in minutes.
Make$3.99Post new Wix Answers tickets on Discord
Every time a new ticket is submitted to Wix Answers, Make will automatically post a message on a specified Discord server.
MakeFreeAutomate Your YouTube to X Posting with Discord Integration
Streamline your content sharing by automatically posting latest YouTube videos to X, enhancing your social media presence.
n8n$9.64Post new Feedier Feedback on Discord channel
Every time a new Feedback is received on Feedier, Make will automatically post it on your Discord server.
MakeFreeAutomatically Share New Asana Tasks to Discord Channel
Effortlessly keep your team updated by automatically posting new tasks from a specific Asana project to your Discord channel.
MakeFreeAutomate 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 new Facebook Page posts on Discord using shortened URLs via Linkly
This template watches a Facebook Page for new posts, automatically shortens each post URL using Linkly, and posts the short links to a Discord channel. Ideal for social media managers, marketing teams, and community managers who want to share updates efficiently. Setup: 1. Connect your Facebook Pages account and select the page to monitor. 2. Connect your Linkly account and enter the workspace ID. 3. Connect your Discord account or webhook and select the channel to post the short links. 4. Map the Facebook post permalink to the Linkly module to generate the short URL. 5. Each new post will automatically be shared as a short link on Discord. Use this template to automate your social media workflow, ensure all updates are shared immediately, and track links with Linkly. Requirements: • Public Facebook Page • Linkly account with workspace ID • Discord account or webhook access
Make$3.99Share new Twitch clips on a Discord channel
Every time a new clip is posted on a Twitch channel you follow, Make will automatically share it on your Discord channel.
MakeFreeAutomated n8n Workflow Backup to Google Drive with Gmail & Discord Alerts
Automatically backs up all n8n workflows to Google Drive daily, checks for existing files, updates or uploads as needed, and sends Gmail/Discord alerts on success or failure.
n8n$22.99Custom Discord Notifications for Radarr, Sonarr, Bazarr
Receives webhooks from Radarr, Sonarr, Bazarr and sends minimalistic, customizable Discord notifications. Simple setup via app webhooks for clean alerts.
n8n$12.99Automate Discord Alerts for New Revolut Draft Payments
Automatically send a notification to Discord whenever a new draft payment is created in Revolut Business, ensuring timely updates and streamlined communication.
Make$2.99Discord AI Chatbot with Gemini 2.0 Flash Integration
n8n workflow enabling a Discord bot to handle channel mentions, process queries via Gemini 2.0 Flash AI, and reply with formatted responses, including long message chunking.
n8n$24.99Automated Discord Meme Scheduler
Schedule hilarious memes to auto-post in your Discord server on specific days like Fridays and bedtimes, keeping your community entertained effortlessly.
n8n$6.99Daily YouTrack In-Progress Tasks to Discord by Assignee
Automates daily summaries of in-progress YouTrack tasks, grouped by assignee and priority, posted to Discord for async team updates.
n8n$12.99Automate Daily Weather Updates to Discord Channel
Automatically send daily weather forecasts to a specified Discord channel, keeping your community informed and prepared for upcoming weather conditions.
Make$2.99Automatically Rename Discord Channel for Live Twitch Streams
This workflow automatically renames a Discord channel when a followed Twitch channel starts streaming live, keeping your community updated in real-time.
Make$2.99Automated Workflow Backup System with Google Drive, Gmail, and Discord Alerts
## How it works This workflow automates the backup of all your n8n workflows to a specified Google Drive folder. It operates in two main phases: 1. **Orchestration (Scheduled Task):** - The workflow is initiated by a **Schedule Trigger** (e.g., daily at 1:30 AM by default). - It then uses an **n8n API Node** to fetch a list of all existing workflows in your n8n instance. - A **Loop Over Items** node processes each fetched workflow individually. - For every workflow in the list, an **Execute Workflow** node calls the worker part of this same workflow, passing the individual workflow's data. 2. **Individual Workflow Backup (Worker Task):** - This part is triggered by the **When Executed by Another Workflow** node (called by the orchestrator part). - It first retrieves the passed workflow data. - A **Parameters** node defines the target Google Drive directory. - The **Get Google Drive File Data** node searches the specified Google Drive folder to see if a backup file for the current workflow (named as `WorkflowName_WorkflowID.json`) already exists. - An **IF Node** (`ifDriveEmpty`) checks the result: - If a backup file **exists**, the workflow data is converted to a binary JSON file using a **Code Node**, and then the existing file on Google Drive is **updated** (`Backup to Google Drive2`). - If a backup file **does not exist**, the workflow data is first formatted as JSON, converted to a binary JSON file using another **Code Node**, and then **uploaded as a new file** to Google Drive (`Backup to Google Drive4`). - If any Google Drive upload/update operation fails, a **Failure Email** is sent. After the loop in the orchestration phase completes (all workflows processed), a **Limit** node ensures only one signal proceeds to send a **Success Email** and a **Discord** message indicating the overall backup process was completed. ## Setup 1. **Clone Workflow:** Clone this workflow into your n8n environment. 2. **Credentials:** - **n8n API:** In the Get all n8n Workflows node, select or create n8n API credentials. This allows the workflow to list all your other workflows. - **Google Drive:** In the getDriveFileData, Backup to Google Drive2, and Backup to Google Drive4 nodes, select or create your Google Drive OAuth2 API credentials. - **Gmail:** In the successEmail and failureEmail nodes, select or create your Gmail credentials. - **Discord (Optional):** If you wish to use Discord notifications, configure your Discord Bot API credentials in the Discord node. 3. **Configuration:** - **Schedule:** Open the Schedule Trigger node and adjust the trigger interval (e.g., time of day) as needed. - **Google Drive Folder:** Open the Parameters node (connected after Workflow Data). Edit the `directory` value to the full URL of the Google Drive folder where you want to store your backups (e.g., `https://drive.google.com/drive/folders/YOUR_FOLDER_ID`). - **Email Recipients:** Open the successEmail and failureEmail nodes and update the Send To field with your desired recipient email address(es). - **Discord Channel (Optional):** If using Discord, open the Discord node and set the Channel ID for notifications. - **Sub-Workflow ID:** The Execute Workflow node is pre-configured to call this workflow itself using its ID. If you import this workflow and its ID changes, you *may* need to update the `workflowId` in the Execute Workflow node to the new ID of this imported workflow. *However, n8n usually handles this if it's self-referential within the same imported workflow.* ## How to use 1. **Activate:** After completing the setup steps, activate the workflow. It will automatically run according to the defined schedule. 2. **Manual Execution:** You can also manually trigger the workflow by clicking the Execute Workflow play button on the Schedule Trigger node to perform an immediate backup of all workflows. 3. **Check Backups:** Your n8n workflows will be saved as `.json` files (named `WorkflowName_WorkflowID.json`) in the Google Drive folder you specified in the Parameters node. 4. **Notifications:** You will receive an email (and optionally a Discord message) upon successful completion of the entire backup process, or individual failure emails if a specific workflow backup to Google Drive fails. ## Author & Credits - **Creator:** Hochien Chang - **YouTube Channel (Chinese):** [HC AI](https://www.youtube.com/channel/UCvGfUB-wBdG4i_dDGBCwJg) - **YouTube Channel (English):** [HC HumanizeAI](https://www.youtube.com/@HC-HumanizeAI) - **Original Explanation Video:** [https://youtu.be/PA15H5qunC0](https://youtu.be/PA15H5qunC0) - **Based on:** [n8n Workflow Backup to Google Drive](https://n8n.io/workflows/3112-backup-n8n-workflows-to-google-drive/)
n8n$14.99Automate Discord Notifications for New Dropbox Files
Automatically send a message to a Discord channel whenever a new file is added to a specified Dropbox folder.
MakeFree
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work