Notification for Telegram
The “Notification for Telegram” plugin for WordPress is a tool that allows you to send notifications and messages to a Telegram channel, group or user/s when specific events occur on your WordPress site. This plugin is useful for monitoring critical events on your site, such as new comments, new user registrations, publishing activities, New forms sent,Woocommerce and Surecart orders, cart and lowstock, Mailchimp and more, by sending notifications directly to a Telegram channel or group or user/s of your choice. It also offers a shortcode to send Telegram notifications on every page of your website or in your code. Receive Telegram messages notification when: When receive a new order in Woocommerce. When a Woocommerce order change status. When receive a new order in Surecart. Every event captured by WP Activity Log plugin New field in Woocommerce checkout page let customers add the own telegram nickname Low Stock Product notifications when a product is low stock conditions. Shows Telegram Nick link in admin order details page when present When receive new forms (supports Elementor Pro Form, WPForm , CF7 and Ninjaform) When new user subscribes or unsubscribes to mailchimp. MC4WP integration When new user registers. Helps identify unauthorized or suspicious registrations. When users login or fail login. When new comment is posted. When someone adds or remove a product in the Woocommerce cart. When a new Pending posts is received. (works with any post type) Say function to speak to make the bot say Something to the people Cron job detect and notify when Plugins & Core need to update. Send custom message with Shortcode anywhere in your WP. Should Work on Multisite You can enable/disable every notification in the Plugin settings page. To configure the plugin, you need a valid Telegram API token. Its easy to get starting a Telegram Bot. You can learn about obtaining tokens and generating new ones in Setup Guide A complete step-by-step guide is available here: View the full documentation To get your Bot Token, you can refer to one of these resources: Official Telegram documentation Step-by-step guide on Medium To get your Chat ID, you need at least one recipient ID. You can retrieve it using one of these bots directly in Telegram: @get_id_bot — send /start and it will reply with your personal Chat ID @RawDataBot — send any message and it will return your full account info including your ID For Channel and Group Chatid settings see the FAQ section. Once You got the 2 fields save the configuration and try the “TEST” button .. you should receive a message in you telegram : “WOW IT WORKS” !! If not, check token and chatid fields again for the correct values. this plugin is relying on a 3rd party service to geolocate the Ip address https://ip-api.com/ https://ip-api.com/docs/legal to see the services’ a terms of use and/or privacy policies AI & MCP Compatible This plugin supports the WordPress Abilities API and is compatible with MCP (Model Context Protocol) — the standard that allows AI agents like Claude, ChatGPT, and others to interact with WordPress autonomously. If the Abilities API and MCP Adapter plugins are installed, any authorized AI agent can automatically discover and use the Send Telegram Message ability — no extra configuration needed. What an AI can do with this plugin: * Send a Telegram message with custom text * Add an inline button with label and URL * Override the default chat ID Requirements for MCP WordPress 7.0+ (Abilities API built-in) Plugin: MCP Adapter Enable “AI / MCP” in the plugin settings WordPress 6.9 compatibility WordPress 6.9+ Plugin: Abilities API Plugin: MCP Adapter MESSAGES TRANSLATION To translate Telegram messages, use WPML or Loco Translate. All notification strings are now translatable. Go to Loco Translate → Plugins → Notification for Telegram to add your translations. For WPML, ensure String Translation is enabled to modify notification texts. ACTION HOOK for third-party Plugin Notification for Telegram (version > 3.5.1) exposes a dedicated action hook so any third-party plugin can send messages without calling internal functions directly. Basic usage: do_action( ‘nftb_send_message’, ‘Your message here’ ); Look FAQ Section for more esamples. SHORTCODE EXAMPLE [telegram_mess message="Im so happy" chatids="0000000," token="000000000:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" showsitename="1" showip="1" showcity="1" ] SHORTCODE OPTIONS: message : Your message to be sent. Example (message=”hello world”) chatids : Recipient(s) who will receive your message separated by comma (example chatids=”0000000,11111111″) , If not present this field the shortcode will use default value in Plugin option page. token: The token looks something like 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 If not present this field, the shortcode will use default value in Plugin option page. showsitename: if set to “1” appends sitename after the message. Defaultvalue is “0” Example (showsitename=”1″) showip: if set to “1” appends user ip address after the message. Default value is “0” Example (showip=”1″) showcity: if set to “1” appends user city name after the message. Default value is “0” Example (showcity=”1″) USE SHORTCODE IN YOU PHP CODE WOOCOMMERCE FILTER HOOKS We have created 4 filter hooks for WooCommerce order notification message. 4 new positions: Message Header, Message Footer, before Items, and after Items. And we have created a filter through which you can add custom code to product rows, and if you want, you can replace and customize the entire row. : 4 new Positions and code axample ( echo payment_status in the 4 positions) get_data(); // Extract specific order information $payment_status = $order->get_status(); $payment_method = $order->get_payment_method(); } return "\r\n\r\n".$payment_method."(".$payment_status.")\r\n" ; } ?> Product rows Filter with 2 different behaviors ADD or REPLACE LINE ".$product_id. "\r\n"; // REPLACE Product ITEM LINE CODE WITH YOUR CODE without concatenate $message. $modified_data = $product_id. "\r\n"; return $modified_data; } ?> USER LOGIN FILTER HOOKS user_registered; $timestamp = strtotime( $registration_date ); $formatter = new IntlDateFormatter( 'en_US', IntlDateFormatter::LONG, IntlDateFormatter::LONG, 'UTC' ); $formatter->setPattern( 'd MMMM y HH:mm:ss' ); $formatted_date = $formatter->format( $timestamp ); $message = "\r\n\r\nUser Registration Date: " . $formatted_date . "\r\n\r\n"; } else { $message = "\r\nNo info available for this user.\r\n"; } return $message; } ?> LEGACY FUNCTIONS (kept for backward compatibility) Before hooks were introduced, 3 overridable functions allowed message customization without editing plugin code. These are still supported but we encourage migrating to hooks. 1) Before the product list — example: prepend the Order ID 2) After the product list — example: append the order currency get_data(); return "Currency: " . $data['currency']; } ?> 3) At the end of each product line — example: append the product slug get_slug() . " "; } ?> Suggestions for new notifications, hooks, and plugin integrations are always welcome!
Top keywords
- message23×2.09%
- telegram18×1.63%
- product12×1.09%
- user10×0.91%
- example9×0.82%
- id9×0.82%
- send9×0.82%
- notification8×0.73%
- order8×0.73%
- code7×0.63%
- mcp7×0.63%
- shortcode7×0.63%
Talkino – WordPress Chat Plugin
Talkino is a WordPress chat plugin that lets users contact you via WhatsApp, Messenger, Telegram, and other chat channels with a single click. Boost your website’s engagement by showcasing your agents’ WhatsApp, Messenger, Telegram, phone, and email information using Talkino’s superior solution. The best part? There’s no limit to the number of agents you can add! With a simple click, your customers can connect with you on the channel they prefer, leading to increased interaction and conversion rates. Say goodbye to missed connections and hello to happier customers with Talkino. Unlock a world of possibilities with Talkino’s powerful feature set as below: Multi chat With multi-chat support for popular social messengers like WhatsApp, Messenger, and Telegram, as well as phone and email integration, you can provide your customers with a truly streamlined experience. Say goodbye to juggling multiple channels, and hello to a more efficient way of communicating with your customers. Unlimited agents Unique feature of unlimited agents supports multiple social messengers and other chat channels. This powerful tool allows you to add as many agents as you want, enabling seamless communication and efficient customer support. Stylish layouts We offer our customers the freedom to customize the display of Talkino to match their site’s look and feel. You can choose between the “Direct” and “Modern” layouts to create a seamless workflow that enhances your customers’ chat experience. Ordering list You can easily drag and drop to arrange the chat channels and agents. This feature allows you to prioritize and manage the display of chat channels and agents according to your business needs. Visibility Have full control over where Talkino is displayed on your website. Choose which pages, posts, search, and WooCommerce pages to show or hide it, and control its visibility for mobile and desktop users. Online modes Talkino offers three default modes – Online, Away, and Offline. Set your agents to Online mode when they are available to chat, to Away mode when they are temporarily unavailable, and to Offline mode when they are fully unavailable. Editable text Customize your text label with Talkino. Edit the text which includes for Online, Away, and Offline modes to match your brand’s tone and voice. Engaging animation Catch the eye of your website visitors with engaging animations. Choose between a fade-in or slide-up animation to add visual interest and impact. Color templates Elevate your customer’s chat experience with ready-to-use color templates. Choose a color theme that aligns with your brand or website design. Fully customizable style Make Talkino fit seamlessly into your website’s style and branding with customizable theme color, icon, button icon, styles, text color, background, position and many more. Weekly visitor report Stay on top of your customer engagement with a weekly report on how visitors are reaching you. Use the insights to enhance their experience and drive sales. WooCommerce compatible Boost your sales and support by seamlessly integrating Talkino into your WooCommerce store. Translation support Expand your reach to a global audience by translating Talkino into any language with the help of a plugin. Mobile-friendly Ensure your customers can connect with you from any device with Talkino’s fully responsive design for mobile and tablet view. COMPATIBLE PLUGINS Talkino is compatible with a range of popular plugins, including WooCommerce, WPML and many more. PREMIUM IS AVAILABLE Upgrade to Talkino Premium for an exceptional customer experience. Get access to a range of powerful features that will take your customer support to the next level, including: Chatbot integration for automated replies Save time and money by integrating with Typebot virtual assistant, which can answer frequently asked questions 24/7, making your customers happier and more satisfied. Shortcode widget Easily display the agent’s widget with their chat channels inside any post or WooCommerce page using a shortcode. Use our shortcode generator or manually create the shortcode with its attributes to seamlessly integrate Talkino widgets into your website. Reporting Gain valuable insights into customer communication and behavior with our reporting feature. Analyze how customers are reaching your agents and which chat channels they are using the most to enhance your overall customer experience. Country block Effortlessly restrict users in certain countries from reaching you with the fantastic blocking feature, especially useful in countries where your service is not provided. Scheduling Customize online schedules for different agents and cater to global business opening hours. Configure each agent’s online schedule time to display different agents on your site at different times. Contact form Talkino’s built-in contact form allows you to stay connected with your customers even when you’re offline. It’s a great way to continue supporting your customers and to receive messages from them while you’re unavailable. The contact form supports integration with Google reCaptcha v3, which helps protect it from spam. With this feature, you can ensure that all messages you receive are from genuine customers and not spam bots. Google Analytics integration Allow you to capture Talkino data on your website for analysis with Google Analytics (GA4). This integration enables you to track and analyze customer communication and behavior. Therefore, it will help you to better understand their needs and enhance their experience. Premium support Get premium support from our team. We’re ready to resolve any issues or bugs you encounter to ensure you have the best experience possible. And many more! Let’s check out our Talkino Premium to take advantage of these powerful features to deliver an exceptional customer experience! Demo | Documentation | Support CONTRIBUTION We welcome you to contribute to Talkino by participating in the development of Talkino in the GitHub repository. If you have a suggestion, problem, pull request, or bug to report, please share it here. SUPPORT US If you enjoy using Talkino, we would appreciate it if you could leave us a review. Your reviews help encourage us to keep developing new features for the plugin. If you encounter any problems or bugs while using Talkino, please report them here or contact us directly so we can help resolve the issue.