Discord Automation Workflows
317 ready-made Discord workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Community automations: alerts, moderation helpers, and bot workflows.
Daily Hydration Reminder with Slack/Discord & Airtable Reaction Tracking
## Daily Hydration Reminder with Slack/Discord & Airtable Reaction Tracking Automate wellness engagement in your community with a **twice-daily hydration reminder** sent to **Slack or Discord**, and automatically **track member reactions in Airtable**. This no-code workflow nurtures self-care culture while capturing engagement data—zero manual effort required. Perfect for coaches, community managers, and solopreneurs who want to foster mindful habits and recognize active members. --- ## Step-by-Step Setup Instructions Follow these steps to deploy the workflow in **Make.com** (compatible with n8n): ### 1. **Import the Workflow** - In Make.com or n8n, go to **Scenarios > Import from File** - Upload the provided JSON template ### 2. **Set Up Scheduling** - Locate the **Schedule Trigger** node - Confirm times are set to: - `10:00 AM` - `3:00 PM` - Adjust **timezone** in Make/n8n settings to match your audience ### 3. **Configure GIF Library** - Open the **Pick Random GIF** node - Replace placeholder URLs with your own: - Hosted on Giphy, Imgur, or a public CDN - Must end in `.gif` and allow hotlinking - Example: ```text https://media.giphy.com/media/abc123/giphy.gif ``` ### 4. **Connect Messaging Platform** Choose **Slack** or **Discord**: #### For Slack: - Go to **Send to Slack** node - Replace `{{SLACK_WEBHOOK_URL}}` with your incoming webhook - Ensure the channel allows bot messages #### For Discord: - Go to **Send to Discord** node - Replace `{{DISCORD_WEBHOOK_URL}}` with your server webhook - Enable embed permissions > Webhook Guide: > - [Slack Webhooks](https://api.slack.com/messaging/webhooks) > - [Discord Webhooks](https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks) ### 5. **Enable Reaction Polling (Slack)** - In **Get Slack Reactions**, add: - `{{SLACK_BOT_TOKEN}}` with scopes: - `reactions:read` - `channels:history` - `{{SLACK_CHANNEL_ID}}` (e.g., `C012AB3CD`) - The workflow uses the message timestamp to fetch reactions after 24 hours > Discord note: Native reaction polling requires a **Discord bot**. This version supports Slack; Discord support can be extended using the Discord API. ### 6. **Set Up Airtable Logging** - In **Log in Airtable** node: - Enter your **Airtable Base ID** - Ensure table `Hydration Reactions` exists (see structure below) - Map fields correctly (Date, Username, Reaction Count, etc.) - Connect your **Airtable API credential** --- ## Airtable Base Structure This workflow logs every reaction into Airtable for long-term tracking. ### Base: `Community Wellness Tracker` #### Table: `Hydration Reactions` | Field | Type | Description | |------|------|-------------| | `Date` | Date | Date of the reminder (auto-filled) | | `Time Slot` | Single Select | `10:00 AM` or `3:00 PM` | | `User ID` | Text | Slack/Discord user ID | | `Username` | Text | Display name (e.g., `@alex`) | | `Platform` | Single Select | `Slack` or `Discord` | | `Reaction Count` | Number | Always `1` per reaction | | `Message Timestamp` | Text | Message ID for reference | | `Processed` | Checkbox | Marked `false` initially | > Use a **Grouped View** in Airtable to create a monthly leaderboard: > - Group by `Username` > - Rollup: `SUM(Reaction Count)` --- ## Workflow Explanation The automation runs a **daily cycle** with feedback tracking: 1. **Trigger**: Fires at 10 AM and 3 PM via **Schedule node** 2. **GIF Selection**: Randomly picks a calming hydration GIF 3. **Message Delivery**: Sends formatted message to Slack or Discord 4. **Wait**: Pauses for 24 hours to allow reactions 5. **Reaction Check**: Uses Slack API to fetch reactions 6. **Filter**: Only proceeds if at least one reaction is found 7. **Log**: Creates a record in Airtable for each reacting user This creates a **self-sustaining wellness loop**—encouraging care and capturing engagement. --- ## Pre-Conditions & Requirements Before use, ensure: - **Make.com or n8n account** (Free tier supported) - **Slack workspace** with webhook and bot token **or** **Discord server** with webhook - **Airtable account** with base and API key - Publicly accessible **GIF library** - Internet access and JSON parsing enabled > Permissions Required: > - Slack: `reactions:read`, `channels:history` > - Airtable: `create`, `read` access to table --- ## Customization Guidance Extend the workflow to fit your needs: ### Change Timing - Edit the **Schedule node** to send at 9 AM and 1 PM, or only once daily. ### Add Seasonal GIFs - Rotate GIFs by season (e.g., winter themes in December). ### Track Multiple Emojis - Add switches for different emojis to measure different engagement types. ### Auto-Generate Monthly Reports - Use **Airtable Automations** to: - Email top 5 members - Export CSV for reward fulfillment - Post leaderboard in your community ### Reward Integration - Connect **Shopify**, **Gmail**
n8n$4.99Share new Asana tasks on Discord
Every time a new task is added to a specified Asana project, Make will automatically share it on your Discord channel.
MakeFreeGeekHack Keyboard Interest Checker to Discord Notifications
Automates monitoring of GeekHack forum RSS for new keyboard interest checks and group buys, filters replies, scrapes content with images, and sends rich embeds to multiple Discord webhooks from a PostgreSQL database.
n8n$24.99Automate Subreddit Monitoring and Discord Notifications
Automatically track activities in specific subreddit categories and send real-time updates to your Discord channel.
MakeFreeAutomate Uploading Completed eversign Documents to Dropbox and Discord
Automatically manage completed eversign documents by uploading them to Dropbox and notifying your team on Discord.
Make$4.99Control Discord Bot with Natural Language via MCP Server
Simple MCP server workflow to control Discord bots using natural language from any MCP client, including n8n. Easy setup with just bot auth.
n8n$12.99Discord Alerts for New Epic Games Free Game Releases
Automatically checks Epic Games store for new free games daily and sends Discord notifications with game details if changes are detected.
n8n$12.99Automatically Post Snov.io Email Replies to Discord
Streamline communication by automatically sharing email replies from Snov.io to your Discord server.
MakeFreeWeekly Gratitude Pulse: Automated DMs for Slack & Discord
Automates weekly personalized appreciation DMs to active Slack or Discord community members every Sunday at 6 PM, fostering connection without manual effort.
n8n$14.99Automate Discord Notifications for New RSS Feed Articles
Keep your Discord community informed by automatically sending a message for each new article detected in your RSS feed.
MakeFreePost new Telegram messages on Discord
A ready-to-use Make workflow that connects Telegram, Discord. Post new Telegram messages on Discord. Customize and deploy in minutes.
MakeFreeRename a Discord channel when a Twitch stream goes live
A ready-to-use Make workflow that connects Twitch, Discord. Rename a Discord channel when a Twitch stream goes live. Customize and deploy in minutes.
MakeFreeAutomate Weekly Airtable Content Sharing to Discord
Effortlessly share new weekly content from Airtable to a Discord channel, keeping your community engaged with the latest updates.
Make$3.99Automate Discord Guild Welcome Messages with This Intuitive Bot
Enhance your Discord server experience by automating welcoming new members with this customizable bot workflow.
n8n$11.77Send Discord Notifications for Ended Google Calendar Events
Automatically notify your Discord channel when events in your Google Calendar have ended, keeping your team informed.
MakeFreePost new Discord messages on Telegram.
A ready-to-use Make workflow that connects Discord, Telegram. Post new Discord messages on Telegram.. Customize and deploy in minutes.
MakeFreeAutomatically Share New RSS Articles to Discord
Effortlessly keep your Discord community updated by automatically posting new articles from your RSS feed to a designated channel.
MakeFreeOnfleet Event Trigger to Discord Notification
Listens for Onfleet events like task starts and sends instant Discord messages to keep teams updated on deliveries.
n8n$4.99Intelligent AI Gmail Label Manager with Discord Alerts
Automates Gmail labeling for new emails using AI to apply existing or create new labels, then sends Discord notifications for organized inbox management.
n8n$24.99Automatically Share New Blogger Posts on Discord with Shortened Links
Effortlessly share your new Blogger posts on Discord by automatically shortening links with dlvr.it and posting them as messages.
Make$3.99Post Discord messages when a HERE Tracking IoT device is below/above range
A ready-to-use Make workflow that connects Here, Discord. Post Discord messages when a HERE Tracking IoT device is below/above range. Customize and deploy in minutes.
Make$2.99Automatically Share iOS Shortcuts Details on Discord
Automatically post details from triggered iOS Shortcuts to your Discord server, keeping your community informed in real-time.
MakeFreeAutomated Discord Notifications from Google Sheets Updates
This workflow automatically sends Discord notifications whenever there are new or updated rows in a Google Sheets document.
n8n$17.89Weekly Notion Journal & Task Summary to Discord via GPT-4
Automates weekly summarization of Notion journals and completed tasks using GPT-4, saving summaries to Notion and posting to Discord for easy reflection.
n8n$14.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work