Skip to content

Latest commit

 

History

History
51 lines (41 loc) · 1.34 KB

File metadata and controls

51 lines (41 loc) · 1.34 KB

Plane to Discord Webhook Bridge

License Version

A Node.js middleware to bridge Plane work items board webhooks with Discord, supporting card creation, deletion, and state changes with rich embed formatting.

Feel free to contribute!

Features

✅ Real-time Discord notifications
✅ Card creation/deletion/movement tracking
✅ Rich embed formatting with colors and user attribution
✅ Serveo/ngrok/Cloud deployment support
✅ Logging for debugging

Requirements

  • Node.js 18+
  • Discord webhook URL

Examples

image

Installation and Use

  1. Clone the repository
git clone https://github.com/znimator/plane2discord.git
cd plane2discord
  1. Install dependencies
npm install
  1. Create .env file
DISCORD_WEBHOOK_URL=your-discord-webhook-url
  1. Start the server
node run dev
  1. Request particual subdomain Using Serveo as example (Requires to generate ssh-key to register and use subdomain)
ssh -R example:80:localhost:3000 serveo.net
  1. Put the given link in to the webhook payload on Plane

firefox_eCPvitT8H4