Hamid Pulse sends rich, Markdown-formatted notifications to Telegram, Bale, or both at the same time whenever something happens on your WordPress site. Every platform keeps its own isolated configuration — bot token, recipients, and endpoint — so you can mirror alerts to two messengers at once.
Receive notifications when:
Highlights:
parse_mode: Markdown with safe escaping helpers for dynamic content.pulse_send_message action, pulse_notification_text filter, and a [pulse_notify] shortcode.This plugin connects to third-party APIs to deliver notifications. No data is sent to these services unless you configure a bot token, enable a platform, and a notification event occurs (or you use the test-message / find-chat-IDs tools in the admin).
Used to send notification messages to Telegram chats, groups, or channels you configure, and to list recent chats when you use Find chat IDs.
When a notification is triggered (or you send a test message), the plugin sends the message text, your bot token, recipient chat ID(s), and any optional inline button URL to api.telegram.org (or your custom endpoint) over HTTPS.
Telegram: Terms of Service, Privacy Policy.
Used for the same purposes on the Bale messenger via tapi.bale.ai (or your custom endpoint).
When a notification is triggered (or you use the admin tools), the plugin sends the message text, your bot token, recipient chat ID(s), and any optional inline button URL to the Bale Bot API over HTTPS.
Bale: Terms of Service, Privacy Policy (privacy section within the terms page).
Used only when you enable Enrich alerts with IP geolocation on the Delivery & Privacy tab (disabled by default).
When enabled and a notification includes an IP address, the visitor’s public IP is sent to ip-api.com over HTTP to resolve city, region, country, and ISP. Results are cached locally in WordPress transients for one hour.
ip-api.com: Terms of use and privacy.