{"id":18449507,"url":"https://github.com/wpsocio/wptelegram-widget","last_synced_at":"2025-04-08T01:33:04.061Z","repository":{"id":41949175,"uuid":"153995964","full_name":"wpsocio/wptelegram-widget","owner":"wpsocio","description":"Production Repository | Display the Telegram Public Channel or Group Feed in a WordPress widget or anywhere you want using a shortcode. Development takes place in our monorepo - https://github.com/wpsocio/wp-projects/tree/main/plugins/wptelegram-widget","archived":false,"fork":false,"pushed_at":"2024-04-15T12:00:48.000Z","size":15007,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-28T14:06:44.041Z","etag":null,"topics":["feed","widget","widgets","wordpress","wordpress-plugin","wordpress-widget"],"latest_commit_sha":null,"homepage":"https://wordpress.org/plugins/wptelegram-widget/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wpsocio.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-21T10:23:37.000Z","updated_at":"2024-07-06T15:39:05.753Z","dependencies_parsed_at":"2023-12-07T12:42:20.499Z","dependency_job_id":"e1e68570-47be-418d-bbe5-77ff25d28079","html_url":"https://github.com/wpsocio/wptelegram-widget","commit_stats":null,"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpsocio%2Fwptelegram-widget","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpsocio%2Fwptelegram-widget/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpsocio%2Fwptelegram-widget/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpsocio%2Fwptelegram-widget/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wpsocio","download_url":"https://codeload.github.com/wpsocio/wptelegram-widget/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223298360,"owners_count":17122205,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["feed","widget","widgets","wordpress","wordpress-plugin","wordpress-widget"],"created_at":"2024-11-06T07:20:23.942Z","updated_at":"2025-04-08T01:33:04.052Z","avatar_url":"https://github.com/wpsocio.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WP Telegram Widget and Join Link\n\n**Contributors:** [wpsocio](https://github.com/wpsocio), [irshadahmad21](https://github.com/irshadahmad21)  \n**Tags:** telegram, feed, widget, channel, group  \n**Requires at least:** 6.4  \n**Requires PHP:** 7.4  \n**Tested up to:** 6.7.2  \n**Stable tag:** 2.2.7  \n**License:** GPL-3.0-or-later  \n**License URI:** [https://www.gnu.org/licenses/gpl-3.0.html](https://www.gnu.org/licenses/gpl-3.0.html)  \n**Donate link:** [wpsocio.com/donate](https://wpsocio.com/donate)\n\n[![Wordpress plugin](https://img.shields.io/wordpress/plugin/v/wptelegram-widget.svg)](https://wordpress.org/plugins/wptelegram-widget/)\n[![Wordpress](https://img.shields.io/wordpress/plugin/dt/wptelegram-widget.svg)](https://wordpress.org/plugins/wptelegram-widget/)\n[![Wordpress rating](https://img.shields.io/wordpress/plugin/r/wptelegram-widget.svg)](https://wordpress.org/plugins/wptelegram-widget/)\n\nComplete contributors list found here: [github.com/wpsocio/wptelegram-widget/graphs/contributors](https://github.com/wpsocio/wptelegram-widget/graphs/contributors)\n\n**[Download plugin on wordpress.org](https://wordpress.org/plugins/wptelegram-widget/)**\n\n## Description\n\nDisplay the Telegram Public Channel or Group Feed in a WordPress widget or anywhere you want using a shortcode.\n\n## Features:\n\n- Provides an ajax widget to display channel feed\n- Ajax widget contains a Join Channel link\n- A separate Join Channel Link/Button\n- Pulls updates automatically from Telegram\n- Uses a responsive widget to display the feed\n- Fits anywhere you want it to be\n- The received messages can be seen from `/wp-admin`\n- Automatically removes deleted messages\n- Can be displayed using a shortcode\n- Available as a Gutengerg block\n- Allows embedding of Telegram public channel messages\n- Can be extended with custom code\n\n## Widget Info\n\n### Ajax Widget\n\nGoto **Appearance** \u003e **Widgets** and click/drag **WP Telegram Ajax Widget** and place it where you want it to be.\n\nAlternately, you can use the below shortcode.\n\nInside page or post content:\n\n`[wptelegram-ajax-widget username=\"WPTelegram\" width=\"100%\" height=\"500px\"]`\n\nInside the theme templates\n\n```php\n\u003c?php\nif ( function_exists( 'wptelegram_ajax_widget' ) ) {\n    wptelegram_ajax_widget();\n}\n?\u003e\n```\n\nor\n\n```php\n\u003c?php echo do_shortcode( '[wptelegram-ajax-widget width=\"98%\" height=\"700px\"]' ); ?\u003e\n```\n\n### Legacy Widget\n\nGoto **Appearance** \u003e **Widgets** and click/drag **WP Telegram Legacy Widget** and place it where you want it to be.\n\nAlternately, you can use the below shortcode.\n\nInside page or post content:\n\n`[wptelegram-widget num_messages=\"5\" width=\"100%\" author_photo=\"auto\"]`\n\nInside the theme templates\n\n```php\n\u003c?php\nif ( function_exists( 'wptelegram_widget' ) ) {\n    $args = array(\n        // 'author_photo' =\u003e 'auto',\n        // 'num_messages' =\u003e 5,\n        // 'width'        =\u003e 100,\n    );\n\n    wptelegram_widget( $args );\n}\n?\u003e\n```\n\nor\n\n```php\n\u003c?php echo do_shortcode( '[wptelegram-widget num_messages=\"5\" width=\"100%\" author_photo=\"always_show\"]' ); ?\u003e\n```\n\n### Join Link\n\nGoto **Appearance** \u003e **Widgets** and click/drag **WP Telegram Join Channel** and place it where you want it to be.\n\nAlternately, you can use the below shortcode.\n\nInside page or post content:\n\n`[wptelegram-join-channel link=\"https://t.me/WPTelegram\" text=\"Join @WPTelegram on Telegram\"]`\n\nInside the theme templates\n\n```php\n\u003c?php\nif ( function_exists( 'wptelegram_join_channel' ) ) {\n    $args = array(\n        'link' =\u003e 'https://t.me/WPTelegram',\n\t\t'text' =\u003e 'Join @WPTelegram on Telegram',\n    );\n    wptelegram_join_channel( $args );\n}\n?\u003e\n```\n\nor\n\n```php\n\u003c?php echo do_shortcode( '[wptelegram-join-channel link=\"https://t.me/WPTelegram\" text=\"Join us on Telegram\"]' ); ?\u003e\n```\n\n### Contribution\n\nDevelopment takes place in our [Github monorepo](https://github.com/wpsocio/wp-projects), and all contributions welcome.\n\n## Translation\n\nIf you want to help with translation of the plugin, you can contribute via [WordPress Plugin Translations](https://translate.wordpress.org/projects/wp-plugins/wptelegram-widget).\n\n## Installation\n\n#### Automatic installation\n\nAutomatic installation is the easiest way -- WordPress will handle the file transfer, and you won’t need to leave your web browser. To do an automatic install of the plugin:\n\n- Log in to your WordPress dashboard\n- Navigate to the Plugins menu, and click \"Add New\"\n- In the search field type \"wptelegram-widget\" and hit Enter\n- Locate the plugin in the list of search results\n- Click on \"Install Now\" and wait for the installation to complete\n- Click on \"Activate\"\n\n#### Manual installation\n\nManual installation method requires downloading the plugin and uploading it to your web server via your favorite FTP application. The official WordPress documentation contains [instructions on how to do this here](https://wordpress.org/support/article/managing-plugins/#manual-plugin-installation).\n\n#### Updating\n\nAutomatic updates should work smoothly, but we still recommend you back up your site.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwpsocio%2Fwptelegram-widget","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwpsocio%2Fwptelegram-widget","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwpsocio%2Fwptelegram-widget/lists"}