Nightly Discord channel cleanup
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (5)
- Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Wait
n8n-nodes-base.wait - Discord
n8n-nodes-base.discord - Filter
n8n-nodes-base.filter
What it does
Nightly Discord Channel Cleanup This workflow runs every day at 9:00 p.m. and: - Retrieves all Discord channels using your provided credentials. - Pauses briefly to respect Discord API rate limits. - Loops through each channel and fetches messages. - Filters out messages older than seven days. - Deletes those older messages, again pausing to stay within deletion rate limits. By setting up this workflow on a schedule, you can automatically keep Discord channels tidy and compliant with retention policies. 👨🎤 Setup 1. Add your Discord credentials 2. Change the server in each Discord node to the correct one 3. Click the Test Workflow button 3. Activate the workflow to run on a schedule