{"id":393267,"date":"2026-11-03T14:45:31","date_gmt":"2026-11-03T14:45:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/neatplug-notify-for-telegram\/"},"modified":"2026-11-03T14:45:03","modified_gmt":"2026-11-03T14:45:03","slug":"neatplug-notify-for-telegram","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/neatplug-notify-for-telegram\/","author":23592173,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Neatplug Notify for Telegram","header_author":"Neatplug","header_description":"Instant Telegram alerts for new WooCommerce orders, order status changes and Contact Form 7 submissions.","assets_banners_color":"f8f7f2","last_updated":"2026-11-03 14:45:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/neatplug.dev\/plugins\/notify-for-telegram\/","header_author_uri":"https:\/\/neatplug.dev","rating":0,"author_block_rating":0,"active_installs":0,"downloads":55,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"neatplug","date":"2026-11-03 14:45:03","revision":3782051}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3782051,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3782051,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3782051,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3782051,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3782051,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3782051,"resolution":"1","location":"assets","locale":"","width":1019,"height":1463},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3782051,"resolution":"2","location":"assets","locale":"","width":2200,"height":2007},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3782051,"resolution":"3","location":"assets","locale":"","width":2200,"height":2442},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3782051,"resolution":"4","location":"assets","locale":"","width":2200,"height":1134},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3782051,"resolution":"5","location":"assets","locale":"","width":1079,"height":929}},"screenshots":{"1":"A new order message in Telegram.","2":"Connecting the bot: the token is checked, the chat is found.","3":"Events: orders, statuses and forms, and what the message shows.","4":"The log: a message that was not sent, with the reason and a hint.","5":"A Contact Form 7 submission in Telegram, with every field."}},"plugin_section":[],"plugin_tags":[1152,4906,7709,9171,286],"plugin_category":[45],"plugin_contributors":[290505],"plugin_business_model":[],"class_list":["post-393267","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form-7","plugin_tags-notifications","plugin_tags-order-notification","plugin_tags-telegram","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-neatplug","plugin_committers-neatplug"],"banners":{"banner":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/banner-772x250.png?rev=3782051","banner_2x":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/banner-1544x500.png?rev=3782051","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/icon.svg?rev=3782051","icon":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/icon.svg?rev=3782051","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/screenshot-1.png?rev=3782051","caption":"A new order message in Telegram."},{"src":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/screenshot-2.png?rev=3782051","caption":"Connecting the bot: the token is checked, the chat is found."},{"src":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/screenshot-3.png?rev=3782051","caption":"Events: orders, statuses and forms, and what the message shows."},{"src":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/screenshot-4.png?rev=3782051","caption":"The log: a message that was not sent, with the reason and a hint."},{"src":"https:\/\/ps.w.org\/neatplug-notify-for-telegram\/assets\/screenshot-5.png?rev=3782051","caption":"A Contact Form 7 submission in Telegram, with every field."}],"raw_content":"<!--section=description-->\n<p>Get a Telegram message the moment something happens on your site:<\/p>\n\n<ul>\n<li>a new WooCommerce order;<\/li>\n<li>an order moving to a status you pick;<\/li>\n<li>a Contact Form 7 submission, with every field.<\/li>\n<\/ul>\n\n<p>Messages go to your own Telegram bot: to a private chat, a group, a topic of a group or of your chat with the bot, or a channel. Nothing passes through the plugin author's servers.<\/p>\n\n<h4>Setup in three minutes<\/h4>\n\n<p>Paste the token from @BotFather, press Find chats and pick the chat or topic from the list. Pictures next to each step show what to do in Telegram. A test message confirms that everything works before you save.<\/p>\n\n<h4>Orders<\/h4>\n\n<ul>\n<li>New orders from the block checkout, the classic checkout, the admin and the REST API. One message per order, never two.<\/li>\n<li>Status changes: pick the statuses you want to hear about.<\/li>\n<li>You choose what the message shows: products, customer name, phone, email, address, order note, product image.<\/li>\n<li>A link to open the order in the admin.<\/li>\n<li>Works with both order storage types (HPOS and posts).<\/li>\n<\/ul>\n\n<h4>Contact Form 7<\/h4>\n\n<ul>\n<li>Every field under the label it has in the form, and the names of attached files.<\/li>\n<li>If the site fails to send the form's email, the message still arrives and says so, so no request is lost.<\/li>\n<li>Pick which forms send messages. Translations of a form (WPML, Polylang) count as one form.<\/li>\n<\/ul>\n\n<h4>Reliable delivery<\/h4>\n\n<ul>\n<li>Sending runs in the background, so checkout and forms never wait for Telegram. Temporary errors are retried.<\/li>\n<li>Long messages are split into parts, nothing is cut off.<\/li>\n<li>The log shows the last 100 messages with the chat and topic names, and for every failed one, Telegram's error and what to do about it.<\/li>\n<li>If your hosting cannot reach Telegram, the settings page tells you.<\/li>\n<\/ul>\n\n<h4>Languages<\/h4>\n\n<p>The settings screens and the messages are in English and Russian. Messages use the site's language; on a multilingual site, the default language.<\/p>\n\n<h4>Pro<\/h4>\n\n<p>Need several chats, your own message templates or messages from WPForms and Fluent Forms? A Pro add-on is available at https:\/\/neatplug.dev\/plugins\/notify-for-telegram\/. It also adds your own Telegram API address for hosts that cannot reach Telegram.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Telegram Bot API (api.telegram.org), and only after you enter your own bot token:<\/p>\n\n<ul>\n<li>to check the token and show the bot's name (getMe);<\/li>\n<li>when you press Find chats, to read the chats the bot was recently added to or messaged in (getUpdates);<\/li>\n<li>to deliver notifications: the message text (the order or form details you choose to include) is sent to the chat you configure (sendMessage);<\/li>\n<li>if you turn on the product image preview, the message also carries the address of the product image on your site, and Telegram downloads the image from there to show it.<\/li>\n<\/ul>\n\n<p>No data is sent to the plugin author.<\/p>\n\n<p>Telegram Terms of Service: https:\/\/telegram.org\/tos\nTelegram Privacy Policy: https:\/\/telegram.org\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>In Telegram, open @BotFather, send \/newbot and copy the token it gives you.<\/li>\n<li>Go to Settings &gt; Notify for Telegram and paste the token.<\/li>\n<li>Press Start in the chat with your bot, or add the bot to a group, then press Find chats and pick where to send.<\/li>\n<li>Send a test message, save, and pick the events on the Events tab.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"a%20message%20did%20not%20arrive.%20what%20should%20i%20check%3F\"><h3>A message did not arrive. What should I check?<\/h3><\/dt>\n<dd><p>Open the Log tab of the plugin settings. Every message is there: sent, waiting or not sent. For a message that was not sent, the log shows Telegram's error and what to do about it, for example when the bot was removed from the group or the token was revoked.<\/p>\n\n<p>If messages stay in the Waiting status, background tasks are not running on your site. WordPress runs them when someone visits the site; if they are turned off (DISABLE_WP_CRON), ask your developer or host to set up a server cron job for wp-cron.php.<\/p><\/dd>\n<dt id=\"the%20group%20is%20not%20found\"><h3>The group is not found<\/h3><\/dt>\n<dd><p>Press Find chats, then send \/start@your_bot in the group, or inside the topic you need. A bot in a group sees only commands, so an ordinary message does not make the group appear. Telegram keeps recent events for 24 hours only.<\/p><\/dd>\n<dt id=\"my%20hosting%20cannot%20reach%20telegram\"><h3>My hosting cannot reach Telegram<\/h3><\/dt>\n<dd><p>Some hosts block api.telegram.org. The settings page then shows a warning, and the log shows a timeout. Ask your host to allow outgoing connections to api.telegram.org. The Pro add-on can send through your own Telegram API address instead.<\/p><\/dd>\n<dt id=\"can%20notifications%20go%20to%20a%20topic%3F\"><h3>Can notifications go to a topic?<\/h3><\/dt>\n<dd><p>Yes: topics of groups, and topics of your private chat with the bot when Threaded Mode is turned on for the bot in @BotFather.<\/p><\/dd>\n<dt id=\"can%20i%20get%20notifications%20in%20russian%3F\"><h3>Can I get notifications in Russian?<\/h3><\/dt>\n<dd><p>Yes. The plugin speaks the site's language: the settings screens and the Telegram messages are in Russian on a Russian site. On a multilingual site (Polylang, WPML) messages use the site's default language.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20need%20woocommerce%20or%20contact%20form%207%3F\"><h3>Does the plugin need WooCommerce or Contact Form 7?<\/h3><\/dt>\n<dd><p>No, each is optional. The plugin sends messages for whichever of them is active.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Instant Telegram alerts for new WooCommerce orders, order status changes and Contact Form 7 submissions. Setup in three minutes, delivery log.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/393267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=393267"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/neatplug"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=393267"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=393267"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=393267"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=393267"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=393267"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=393267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}