board/plugin-notify

Notify — post Board card events to Slack or Discord via an incoming webhook, as an automation action.

Maintainers

Package info

github.com/B-o-a-r-d/Notify-Plugin

pkg:composer/board/plugin-notify

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0 2026-07-23 13:08 UTC

This package is auto-updated.

Last update: 2026-07-23 13:10:49 UTC


README

A Board Power-Up that contributes an automation action to post card events to a Slack or Discord incoming webhook. No board type, no OAuth, no infra — just an HTTP POST to a webhook you paste into the rule.

What it does

In the automation builder, pick the action “Notify Slack / Discord” on any trigger (card created, moved to a list, due date reached, …) and configure:

  • Webhook URL — a Slack hooks.slack.com/… or Discord discord.com/api/webhooks/… incoming webhook. The platform is detected from the URL.
  • Message — a small template. Tokens: {title}, {list}, {board}, {due}, {completed}. Leave empty for an automatic "[Board] Card title → List".

Different rules can target different channels (each rule stores its own webhook).

Security

  • Only hooks.slack.com and Discord webhook hosts are accepted.
  • The request is SSRF-checked (SafeUrl::safeConnection) and pinned to the vetted IP (defeats DNS rebinding); redirects are disabled. The URL and the response body are never logged.

Install

From the Marketplace (recommended), or via Composer:

composer require board/plugin-notify
php artisan optimize:clear

Requires the Board SDK contract 1 (board/plugin-sdk ^0.2.9).