Create a daily visual journal from Discord chats with GPT-4, DALL-E and Notion
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
I wanted a journal but never had the discipline to write one. Most of my day happens in Discord anyway, so I built this to do it for me.
Every night, it reads my Discord channel, asks GPT-4 to write a short reflection, generates an image that captures the vibe of the day, and saves everything to Notion. I wake up with a diary entry I didn't have to write.
How it works
- Runs daily at whatever time you set
- Grabs messages from a Discord channel (last 100)
- Filters to today's messages only
- GPT-4 writes a title, summary, mood, and tags
- DALL-E generates an image based on the day's themes
- Uploads image to Cloudinary (Notion needs a public URL)
- Creates a Notion page with everything formatted nicely
Setup
- Discord Bot credentials (read message history permission)
- OpenAI API key
- Free Cloudinary account for image hosting
- Notion integration connected to your database
Notion database properties needed
- Title (title)
- Date (date)
- Summary (text)
- Mood (select): π Great, π Good, π Neutral, π Low, π₯ Productive
- Message Count (number)
Takes about 15 minutes to set up. I use Gallery view in Notion with the AI image as cover - looks pretty cool after a few weeks.