WP Telegram (Auto Post and Notifications)


Get notifications and send posts automatically to Telegram when published or updated, whether to a Telegram Channel, Group, Supergroup or private chat, with full control…

Whenever a post is published or updated, you can easily use this plugin to send it to your Telegram chat, be it a Channel, Group, Supergroup or a private chat and as many as you want 🙂
It will not only help you make this process automatic, rather it will also give a lot of control on how you want the automation to be 🙂

Running a WooCommerce store, user registration portal or anything you want to get notifications of? With this plugin, get all the notifications to your Telegram.

Some Features

Excellent LIVE Support on Telegram

  • Supports all types of chats – Channels, groups, supergroups and even private chats 🙂
  • Supports multiple chats
  • Message Template composer with Emojis
  • Inline button for post URL
  • Can send featured image along with the text
  • You can choose to send only Featured Image
  • WordPress Multisite support
  • WooCommerce support
  • Supports Custom Post Types
  • Direct Support for Custom Fields
  • Supports Custom Taxonomies
  • Select the post types to be sent
  • Choose when to send (New and/or updated)
  • Filter posts by authors, categories or custom taxonomy terms
  • Provides an override switch in post edit screen
  • Supports scheduled (future) posts
  • Get notifications from your website
  • Allow users to receive email notifications on Telegram
  • Explicit Proxy support to bypass the ban on Telegram

Get in touch

Join the Chat

We have a public group on Telegram to provide help setting up the plugin, discuss issues, features, translations etc. Join @WPTelegramChat
For rules, see the pinned message. No spam please.


Many thanks to the translators for the great job!

Note: You can also contribute in translating this plugin into your local language. Join the Chat (above)


  • Telegram Settings.
  • WordPress Settings
  • Message Settings
  • Message Settings (Cont...)
  • Message Settings (Cont...)
  • Notification Settings
  • User Profile page
  • Post Edit Screen


  1. Upload the wptelegram folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress. After activation, you should see the menu of this plugin the the admin
  3. Configure the plugin.



How to create a Telegram Bot

How do I create a bot?.


Good work

Hi dear friend.
I changed my host from Germany to Iran to speed up , but Telegram get banned.
I did whatever you said in your channel and it worked :)))
God bless you.
Thanks a lot.

Отличный плагин!

Превосходный плагин с большим набором функций! Также у разработчика есть чат в Telegram, где он оперативно решает проблемы пользователей и прислушивается к советам по доработке плагина. Мне нравится, спасибо!

A+ Grade Support and Top Notch Plugin

Support is at its best and plugin is very very well made.

Looking forward to the pro version as well.

Plugin is very flexible thanks to the awesome support in fine tuning the plugin to our needs.

We can proudly say, AnimeKaizoku depends on Wp Telegram for their Telegram Reach

Read all 51 reviews

Contributors & Developers

“WP Telegram (Auto Post and Notifications)” is open source software. The following people have contributed to this plugin.


“WP Telegram (Auto Post and Notifications)” has been translated into 6 locales. Thank you to the translators for their contributions.

Translate “WP Telegram (Auto Post and Notifications)” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed the issue with Scheduled posts caused by previous update


  • Fixed the issue of category/author filter for future posts
  • Added the filter to explicitly change the Inline URL Button text


  • Fixed the inline keyboard issue with image posts
  • Fixed the double posting problem due to some plugins
  • Other fixes


  • Removed the API validation of bot token upon saving the settings
  • Minor fixes


  • Fixed the fatal error when using Google Script


  • Added option to add inline button for Post URL
  • Added support for WP-CLI
  • Fixed the issue with spaces in WP Tags
  • Minor fixes


  • A few more hooks and filters
  • Updated German translation, thanks to @robertskiba
  • Minor fixes


  • Added support for sending files along with the post.
  • A few more hooks and filters
  • Minor fixes


  • Fixed the issue with sending test messages


  • Added the support for bypassing blockage using Google App Script.
  • Fixed the issue with double quotes in message template
  • Minor fixes


  • Fixed the issue with saving the settings with proxy


  • Added support for many proxy types


  • Added the hidden support for proxy
  • Added hooks to bot API for modifying curl handle


  • Added the latest update for Bot API Library
  • Increased the default request timeout
  • Added few more hooks for bot API request params


  • Fixed the syntax error in previous update


  • Some more control for user permissions
  • Fixed the issue of bot token loss when saving the settings


  • Added new filters for controlling the sent message


  • Revamped Telegram Bot API Library to make it more portable
  • Changed a few hooks to avoid confusion
  • Added Catalan translation. Thanks to jdellund
  • Minor fixes


  • Enabled parse_mode for in image caption


  • Added few more hooks for more control and customizations


  • Added Russian translation. Thanks to Oxford
  • Updated EmojiOne Area library to v3.2.6 to enable emoji search
  • Updated Select2 library to v4.0.5


  • Added method for creating API log
  • Added method to modify curl handle for file uploads
  • More filters to control the process
  • Bug fixes


  • Fixed the Fatal Error caused by WP_Error when saving the settings
  • Added Portuguese Brazilian translation. Thanks to HellFive Osborn
  • Fixed the issue caused by unending Markdown which stopped notifications


  • Total revamp of the notification sending mechanism
  • Allow users to receive email notifications on Telegram
  • Added compatibility with every plugin that uses wp_mail() to send emails
  • Fixed bugs in notification processing


  • Fixed the issue of posts not being sent when published by cron
  • Fixed the hyperlink issue in content URLs after the previous update
  • Added more filters to control the way post_content and post_excerpt are processed


  • Added German translation. Thanks to Muffin
  • Fixed post_date format and localization issue.
  • Fixed shortcode issue in post_content
  • Improved processing of post_content and post_excerpt
  • Added option to choose the way consecutive messages are sent
  • Fixed caption issue when sending image after the text
  • Improved plugin strings for easy translations
  • Bug fixes and performance improvements


  • Added Italian translation. Thanks to Mirko Genovese
  • Added Arabic translation. Thanks to @Mohamadbush and Mohammad Taher
  • Fixed the HTML parsing issue when using Content before Read More tag as Excerpt Source
  • Added hooks before and after sending the message
  • Added {post_date} and {post_date_gmt} macros to be used in Message Template



  • Added hooks and filters for post title, author, excerpt, featured_image etc.
  • Final support for the search plugin


  • Fixed the warning for undefined index when not using categories/terms restriction


  • Added support for Read More tag to be used in Excerpt Source
  • Improved Telegram API as a Library for developers to use
  • Many upgrades to provide basis for future plugin(s)
  • Minor fixes


  • Fixed the bug with scheduled posts when using override switch


  • Fixed the unwanted warning about invalid bot token


  • Fixed warnings when settings not saved
  • Added language pack for translations
  • Minor fixes


  • Introducing Website notifications to Telegram
  • Dropped support for WordPress 3.5 and older


  • Filter posts by author
  • Filter posts by categories or terms of custom taxonomies
  • You can now explicitly set Excerpt Source
  • Performance improvements


  • Delayed save_post hook execution to fix the issue with some custom fields
  • Added filters to give you more control over macros and their values
  • Added separate filters for modifying the values of individual custom fields and taxonomies
  • Minor fixes


  • Now Featured Image can be sent after the text
  • Image and text can be send in a single message


  • Now Featured Image can be sent with Caption
  • Caption source can explicitly be chosen
  • Added support for sending only Featured Image
  • Minor fixes


  • Fixed the text issue with scheduled posts


  • Optimized Settings tabs for small screens
  • Added tab icons to fit on small screens
  • Minor fixes


  • Fixed message template issue in post edit screen


  • Total revamp of the settings page
  • Added tabbed interface to reduce scrolling
  • Added a beautiful template editor with emojis 🙂
  • Added direct support for Custom Post Type selection
  • Added the option to choose Channel/chat at the post edit screen
  • Preserve override option for Scheduled (future) Posts
  • Bug fixes for older WordPress versions


  • Added support for PHP 5.2
  • Minor bug fixes


  • Added direct support for Custom Fields
  • Added support for including {taxonomy} in template
  • Fixed HTML issue with {content}


  • Fixed HTML Parse Mode issue
  • Fixed URL issue in Markdown style


  • Added support for scheduled posts
  • Fixed HTML Entities issue in the text


  • Fixed excerpt length bug


  • Minor fixes


  • Updated README


  • Minor fixes


  • Changed the override option to make it more versatile
  • Bug fixes


  • Initial Release.