Title: Init Pulse For Discord – Webhooks, Roles, Instant
Author: Init HTML
Published: <strong>November 26, 2025</strong>
Last modified: November 26, 2025

---

Search plugins

![](https://ps.w.org/init-pulse-for-discord/assets/banner-772x250.png?rev=3403024)

![](https://ps.w.org/init-pulse-for-discord/assets/icon-256x256.png?rev=3403024)

# Init Pulse For Discord – Webhooks, Roles, Instant

 By [Init HTML](https://profiles.wordpress.org/brokensmile2103-1/)

[Download](https://downloads.wordpress.org/plugin/init-pulse-for-discord.1.0.zip)

 * [Details](https://lin.wordpress.org/plugins/init-pulse-for-discord/#description)
 * [Reviews](https://lin.wordpress.org/plugins/init-pulse-for-discord/#reviews)
 *  [Installation](https://lin.wordpress.org/plugins/init-pulse-for-discord/#installation)
 * [Development](https://lin.wordpress.org/plugins/init-pulse-for-discord/#developers)

 [Support](https://wordpress.org/support/plugin/init-pulse-for-discord/)

## Description

**Init Pulse For Discord** sends automatic notifications to your Discord channel
whenever a post is published or updated.

This plugin is part of the [Init Plugin Suite](https://en.inithtml.com/init-plugin-suite-minimalist-powerful-and-free-wordpress-plugins/)—
a collection of minimalist, fast, and developer-focused tools for WordPress.

GitHub repository: [https://github.com/brokensmile2103/init-pulse-for-discord](https://github.com/brokensmile2103/init-pulse-for-discord)

Perfect for:

 * Blog / community announcements
 * Internal editorial workflow
 * Discord-driven audiences

Straightforward configuration:

 * Paste your webhook URL
 * (Optional) Configure Discord role IDs inside **Categories** or **Tags**
 * Done — your server receives updates instantly

Clean, minimal, and built for performance — no bloat, no external SDKs.

Key design goals:

 * Minimal setup (Webhook + 1 settings page)
 * No database clutter
 * No JS/CSS overhead on frontend
 * Role-aware mentions through taxonomies

### Features

 * Auto-send notifications when posts are **published**
 * Optional notifications when posts are **updated**
 * Role tagging based on Categories & Tags
     When a post is in that taxonomy, that
   role is mentioned
 * Custom message template with placeholders:
    - `{title}` — post title
    - `{title_url}` — markdown title linking to URL
    - `{url}` — post URL
    - `{excerpt}` — trimmed excerpt
    - `{site_name}` — your site’s name
 * Optional featured image embed
 * Retry logic & timeout controls
 * No action removals — plays well with all other plugins
 * Compact, modern codebase

### Usage

Navigate to:

**Settings  Init Pulse For Discord**

Available fields:

 Field
 Purpose

 Webhook URL
 Where notifications are sent

 Username
 Display name of your bot

 Avatar URL
 Custom bot avatar (optional)

 Include Featured Image
 Adds featured image as embed

 Timeout / Retries
 Reliability controls

 Message Template
 Markdown-ready content

Role IDs can be configured in:

 * Posts  Categories  Edit
 * Posts  Tags  Edit

Example mention result:

<@&123456789012345678> New post published!

### Filters for Developers

    ```
    init_plugin_suite_pulse_for_discord_payload  
    ```

Modify the final webhook payload before sending.
 Params: `array $payload`, `int
$post_id`, `string $context`

Example:

add_filter(‘init_plugin_suite_pulse_for_discord_payload’, function($payload){
 $
payload[‘content’] .= “\nCustom footer”; return $payload; });

### License

This plugin is licensed under the GPLv2 or later.
 You are free to use, modify, 
and distribute it under the same license.

## Screenshots

 * [[
 * Settings page with webhook + template fields
 * [[
 * Category/Tag edit screen with Role ID inputs

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`
 2. Activate via **Plugins  Init Pulse For Discord**
 3. Go to **Settings  Init Pulse For Discord** and paste your webhook URL
 4. Optional: Assign Discord Role IDs to categories & tags

## FAQ

### Does it support Custom Post Types (CPT)?

Not yet — initial version focuses on standard blog posts.

### Can I send different messages for different categories?

Indirectly: assign different role IDs to categories/tags to tailor mentions.

### Can I use the webhook without role mentions?

Yes — simply leave the Role ID fields empty.

### Does this plugin override or remove publish hooks?

No. **It never removes actions or filters.**
 Everything is additive and safe-by-
default.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Init Pulse For Discord – Webhooks, Roles, Instant” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ Init HTML ](https://profiles.wordpress.org/brokensmile2103-1/)

[Translate “Init Pulse For Discord – Webhooks, Roles, Instant” into your language.](https://translate.wordpress.org/projects/wp-plugins/init-pulse-for-discord)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/init-pulse-for-discord/),
check out the [SVN repository](https://plugins.svn.wordpress.org/init-pulse-for-discord/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/init-pulse-for-discord/)
by [RSS](https://plugins.trac.wordpress.org/log/init-pulse-for-discord/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0 – November 12, 2025

 * Initial release
 * Publish/update notifications
 * Role-ID fields for categories & tags
 * Template placeholders: `{title}`, `{title_url}`, `{url}`, `{excerpt}`, `{site_name}`
 * Featured image embed support
 * Timeout + retry logic (includes 429 Retry-After handling)
 * Small, efficient, and avoids overriding core/hooks

## Meta

 *  Version **1.0**
 *  Last updated **5 months ago**
 *  Active installations **40+**
 *  WordPress version ** 5.5 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/init-pulse-for-discord/)
 * Tags
 * [automation](https://lin.wordpress.org/plugins/tags/automation/)[discord](https://lin.wordpress.org/plugins/tags/discord/)
   [Notifications](https://lin.wordpress.org/plugins/tags/notifications/)[publish](https://lin.wordpress.org/plugins/tags/publish/)
   [webhook](https://lin.wordpress.org/plugins/tags/webhook/)
 *  [Advanced View](https://lin.wordpress.org/plugins/init-pulse-for-discord/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/init-pulse-for-discord/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/init-pulse-for-discord/reviews/)

## Contributors

 *   [ Init HTML ](https://profiles.wordpress.org/brokensmile2103-1/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/init-pulse-for-discord/)