Hi n8n community,
I’ve always found the native Discord triggers a bit limiting for complex UIs, especially when handling binary data or keeping buttons accessible in a busy channel.
I built DashCord to act as a dedicated middleware between Discord and n8n. It allows you to define “Dashboards” (Sticky UI button panels) and prefix commands (!deploy, !status) entirely via a JSON config.
Why n8n users might like this:
-
Binary Handling: It automatically converts Discord attachments to Base64 and sends them in the webhook body.
-
Persistence: It can be configured to keep your UI panels at the bottom of the channel automatically.
-
Security: Secures every outbound request with a custom X-DashCord-Token header for easy validation in your Webhook nodes.
Check it out here: https://github.com/nextgearslab/DashCord
Hope this helps some of you simplify your Discord pipelines!