Idea: keep the relay running until native Discord support ships.
Pebble → Cloudflare → Discord
Your thoughts,
bridged to Discord.
A tiny Cloudflare Worker that turns Brain Dump’s Custom Webhook posts into clean Discord embeds. Native support is on the way; until the app update lands, the relay stays on duty.
Open source. Minimal. Temporary by design.
Lossless notes
Long notes are split into ordered messages without discarding a single character.
Reliable delivery
Confirmed parts stay confirmed. Retries resume where they stopped and respect Discord rate limits.
Easy to retire
When native support reaches the app, switch destinations and turn the bridge off.
How it works
A small bridge with one job.
The relay changes the message shape, not the thought itself.
-
1
Brain Dump posts
Your Pebble sends the note and capture time through its Custom Webhook destination.
-
2
The relay reshapes
The Worker builds a branded embed, safely splits long notes, and suppresses mentions.
-
3
Discord confirms
Each message is delivered in order, with retries that do not start the note over.
Use it for now
Keep the bridge running.
Deploy the Worker, add your Discord webhook secret, then paste the Worker URL into Brain Dump’s Custom Webhook settings.
Deploy the Worker to your Cloudflare account.
Store your Discord webhook as DISCORD_WEBHOOK_URL.
Connect Brain Dump’s Custom Webhook to the Worker URL.
Sunset plan
A bridge, not a destination.
This project filled a real gap. Once the next Brain Dump release includes its native Discord destination, point the app directly at the same Discord webhook, verify one note, and retire the relay.