notify
Planned Feature: This plugin is not yet available. It is planned for a future release. Current available plugins: Plugins Overview
Notify Pro Plugin
Section titled “Notify Pro Plugin”5-channel notifications: SMTP, Twilio SMS, FCM Push, Slack, and Telegram. Pro plugin.
Requires: Basic license tier or higher.
nself license set nself_pro_...
Install
Section titled “Install”nself license set nself_pro_xxxxx...nself plugin install notify-proWhat It Does
Section titled “What It Does”Extends the free notify plugin with a full 5-channel notification system: SMTP email, Twilio SMS, Firebase Cloud Messaging (FCM) push notifications, Slack messages, and Telegram messages. Adds A/B testing for notification content, scheduled delivery windows, per-user channel preferences, and a delivery analytics dashboard.
Note on Free Tier
Section titled “Note on Free Tier”The free notify plugin provides basic SMTP, SMS, and push dispatch. This pro version adds Slack, Telegram, A/B testing, scheduled delivery, user preferences, and analytics.
Implementation Details
Section titled “Implementation Details”- Language: Rust
- Port: 3719
- Tables: 2
Configuration
Section titled “Configuration”| Env Var | Default | Description |
|---|---|---|
NOTIFY_PRO_PORT | 3719 | Notify pro service port |
NOTIFY_PRO_SMTP_HOST | none | SMTP server host |
NOTIFY_PRO_TWILIO_SID | none | Twilio Account SID |
NOTIFY_PRO_TWILIO_TOKEN | none | Twilio Auth Token |
NOTIFY_PRO_TWILIO_PHONE | none | Twilio phone number |
NOTIFY_PRO_FCM_KEY | none | Firebase Cloud Messaging server key |
NOTIFY_PRO_SLACK_TOKEN | none | Slack Bot Token |
NOTIFY_PRO_TELEGRAM_TOKEN | none | Telegram Bot API token |
| Port | Purpose |
|---|---|
| 3719 | Notify pro REST API |
Database Tables
Section titled “Database Tables”2 tables added to your Postgres database:
np_notify_pro_queue: queued notifications with channel and schedulenp_notify_pro_log: delivery history and A/B test results
Nginx Routes
Section titled “Nginx Routes”None, notify pro is an internal service.