Notification for Telegram

Changelog

3.5.1

  • WPForms Pro/Elite compatibility — notifications now should work with both Lite and Pro/Elite versions.
  • Security fix: Resolved a stored XSS vulnerability affecting the admin order page by properly escaping Telegram username output and improving input validation.
  • Security fix: Resolved CSRF vulnerability and insufficient authorization on AJAX handlers nftb_cron_action and nftb_cron_action_set.
  • Security fix: Thanx to Nguyen Ba Khanh, Ahmad and Nguyen Xuan Chien.
  • Security fix: Resolved CSRF vulnerability in admin notice dismiss handler by adding nonce verification.
  • Added nftb_send_message action hook to allow third-party plugins to send Telegram messages.
  • Correct Small typos errors in options page thx @daymobrew
  • Removed: Cron scheduler UI and automatic update notification feature – other plugins do it better!
  • Code Cleaning
  • Fixed CF7 now hides empty fields

3.5

  • Added: MCP (Model Context Protocol) compatibility
  • Added: WordPress Abilities API integration
  • AI agents can now send Telegram notifications autonomously
  • Fixed PHP 8.2+ deprecation warning on Plugin Option Page. Deprecated: Creation of dynamic property nftb_TelegramNotify::$telegram_notify_options_tab

3.4.7

  • We’ve integrated real-time Telegram notifications with the WP Activity Log plugin, allowing you to receive instant alerts for all WordPress activity directly in your Telegram messenger. Notifications display complete, expanded event objects with all available metadata. Ensure WP Activity Log plugin is active and remember to enable notification for WP Activity Log in option page “Post / Forms / User”
  • Added a new feature Backtrace that captures the origin of every new user registration.
    The system now includes the file name and line number from which the registration was triggered, providing full traceability for debugging and security audits. This information is sent when a new user registers.
  • Added Option in “Post/Form/User” Tab, “Disable Backtrace for User Registration” , to disable the Backtrace info in the new user registers notification.

3.4.6

  • Added product sku in the notification when a product is added to the cart (maxivillus request)
  • Added product sku in the notification when a product is removed fromn the cart (maxivillus request)
  • Added option to hide the product list in notification messages and display only the item count. (mouring request)

3.4.5

  • Removed ver stripping from asset URLs for better cache handling and plugin compatibility.

3.4.4

  • Better logic to add the minimal CSS when main CSS is disable

3.4.3

  • Added a minimal CSS when main CSS is disabled

3.4.2

  • Added support for Surecart Webhook Endpoint and some events [Beta]: refund.created, refund.succeeded,
    order.cancelled, order.voided , variant.stock_adjusted , order.fulfilled. order.unfulfilled
  • added function to hide Surecart Tab if the plugin in is not Active o installed
  • Updated CSS to use .telegram-notify-page prefix for all styles to prevent conflicts with other plugins and themes (e.g., Elementor).
  • Added: New button in the “Telegram Config” tab to disable plugin CSS loading, preventing conflicts with other themes or plugins (e.g., Elementor).
  • Removed Bootstrap dependency to reduce plugin footprint and avoid potential conflicts in the WordPress admin area.

3.4.1

  • Added order support for Surecart
  • Support for translating Telegram messages using WPML and Loco Translate.
    Now all notification messages can be fully localized

3.4

  • Fix nftb_new_order_id_for_notification_ ( flag to understand if the order notification is already sent)
    in wp_options autoload to “Off” to save memory on sites with many orders.
  • Added a check to modify the existing options in wp_options to “off”.
  • Fix Uncaught TypeError: array_merge(): Ninja Forms (3.8.17 and 3.8.23 ) PHP > 8 thx @scratchycat

3.3.7

  • Added option to hide the “EDIT ORDER” link in the WooCommerce order confirmation message.
  • Added the ability to exclude some CF7 forms by ID from notifications
  • Fixed Warning: Undefined array key “nftb_ignore_notyyy”

3.3.6

  • Restrict admin Notice ONLY for Admin

3.3.3

  • Fix unauthorized test message sending due to a missing capability (thx Wordfence)

3.3.1

  • Added html_entity_decode to clean HTML entity
  • fix check if user is set before apply_filters(‘nftb_login_notification’)
  • Fix in user login sometimes the userdata was empty
  • Fix Warning: Undefined array key “notify_update” “notify_update_time” php > 8

3.3

  • Fix on apply_filters(‘nftb_existing_user_* return empty if not set
  • Added User Role info in the message when a registered user fails to login
  • Added Spam Filter on comment. If enabled you will not receive notification if comment is marked as spam

3.2

  • Fix: “Wc order change status” was triggering the comment notification remove order_shop post type.
  • Small fixes on user message formatting CR
  • Removed all the calls to Extarnal plugin activator & link to webpage

3.1

  • Added notification for new comment

3.0

  • Added Succes User Login notification
  • Added donation link to block the random message “Im really happy you are using my plugin !!”.
  • Added a notification for removed products from cart.
  • Added Customer Order Note from Wc checkout page.
  • Added Option “Do not Remove from the telegram messages”.
  • Added IP address for any User Login Notification not just the map
  • Fix Enable notifications when user login fails.

  • Added 4 REAL WOOCOMERCE notification HOOKS : nftb_order_product_line_hook, nftb_order_header_message_hook, nftb_order_before_items_hook,
    nftb_order_after_items_hook, nftb_order_footer_message_hook .

  • Added 4 REAL USER LOGIN notification HOOKS
    nftb_login_notification, nftb_user_registered_notification , nftb_existing_user_fails_login_notification, nftb_unknown_user_fails_login_notification

  • Added $item to the function -> nftb_order_product_line($product_id,$item); (wsjrcatarri request)

2.9

  • Added Support for Elementor Form
  • User Login notification new Layout more clear
  • Fix Function get_userdatabylogin (deprecated) on User login
  • Better Jquery validations ( token and chatids ) on config page

2.8

  • Fixed Shortcode

2.7

  • Fixed Many Notice on woocommerce order confirmation Thankyou page.
  • Added customer total orders number in order confirmation message.

2.6

  • Added Customer Phone Number in order message (Everybody Asking :=) )

2.5

  • Formatted fields for CF7 Contact Form no more Var_dump()
  • Added 3 Hooks in Order notification to add your custom code without modify plugin code
  • Updated instructions to get your telegram chat_id number

2.4

  • Added Support for WPFORM : all fields in you telegram notification
  • New Option in Woocommerce Tab : Hide/view Billing Information
  • New Option in Woocommerce Tab : Hide/view Shipping Information
  • Small UI fix

2.3

  • Fix warning on PHP 8

2.2

  • New option to select the woocommerce trigger for the notification with 3 different actions:
    woocommerce_checkout_order_processed / woocommerce_payment_complete / woocommerce_thankyou
  • Show items price with tax or not
  • Fixed activation notice error

2.0

  • New Backend UserGUI Tab division for better User Experience
  • Full fields Order Notification (Items shipment, billing, is paid?, and many order details)
  • Low Stock Product Enable notifications when a product is low stock conditions.
  • Create a input field in wc check-out page for Telegram nickname.
  • Say function to speak to make the bot say Something to the people
  • MC4WP Mailchimp for WordPress plugin integration send a notification when new user subscribes to mailchimp or unsubscribes
  • Cron message Setup a Cron job to keep updated about Plugins & Core Update
  • Added Emoji to messages

1.6

  • now you can enable a new field in Woocommerce checkout page let customers add his telegram nickname

1.4

  • Fix new order received and Order status change No duplication now !!

1.3

  • Fix message text in shortcode was blank before

1.2

  • Add new option on woocommerce notification : only on new orders or on any order status change

1.1

  • add icons

1.0

  • Initial release

Plugin Website
Visit website

Author
rainafarai
Version:
3.5.1
Last Updated
April 14, 2026
Active Installs
4000
Requires
WordPress 4.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.