WP Telegram Channel Widget


Display the Telegram Public Channel or Group Feed in a WordPress widget or anywhere you want using a simple shortcode.

Excellent Support

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.


  • Provides an ajax widget to display channel feed
  • Ajax widget contains a Join Channel link
  • Pulls updates automatically from Telegram
  • Uses a responsive widget to display the feed
  • Fits anywhere you want it to be
  • The received messages can be seen from /wp-admin
  • Automatically removes deleted messages
  • Can be displayed using a shortcode
  • Available as a Gutengerg block
  • Allows embeding of Telegram public channel messages
  • Can be extended with custom code

Widget Info

Goto Appearance > Widgets and click/drag WP Telegram Widget and place it where you want it to be.

Alternately, you can use the below shortcode.

Inside page or post content:

[wptelegram-widget num_messages="5" widget_width="100" author_photo="auto"]

Inside the theme templates

if ( function_exists( 'wptelegram_widget' ) ) {
    $args = array(
        // 'num_messages'    => 5,
        // 'widget_width'    => 100,
        // 'author_photo'    => 'auto',

    wptelegram_widget( $args );


    echo do_shortcode( '[wptelegram-widget num_messages="5" widget_width="100" author_photo="always_show"]' );

Get in touch

Development occurs on Github, and all contributions welcome.


Many thanks to the translators for the great job!


  • Settings Page
  • Settings Page (Cont...)
  • Widget Settings (back-end)
  • Widget View (front-end)
  • Widget Messages List


This plugin provides 1 block.

Telegram Channel Feed


  1. Upload the wptelegram-widget 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?.


July 20, 2019
This is the best and only Telegram plugin and widget that I will recommend for anyone. It is easy to set up. The authors are very quick to respond to any issue you face with the plugin and widget. Download it right away. 5 stars for sure.
April 15, 2019
Looks perfect, works as expected. Suggestions: - allow to hide channel name above each message and to show it in the title only. - when pulling old messages - there are a lot of duplicates, looks like plugin doesn't consider deleted messages
April 13, 2019
Excellent Plugin and when I needed technical help the WPTG Plugin Support was immediately there to lend a helping hand. They went so far as to Zoom into my computer, take control and update my Cron Job to get my automatic updates working. THANK YOU WPTG SUPPORT TEAM...KUDOS to your Plugin & Outstanding Support!
Read all 12 reviews

Contributors & Developers

“WP Telegram Channel Widget” is open source software. The following people have contributed to this plugin.


“WP Telegram Channel Widget” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “WP Telegram Channel Widget” into your language.

Interested in development?

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



  • Change Join Link to channel link
  • Fixed the issue with click on links


  • Moved the widget message links to front-end
  • Added Russian translation
  • Fixed the issue with Cyrillic characters in the widget