[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1b-kYsjglBe5e0HSz8kWYsxz4Q68FYIkve6wmctkWMQ":3,"$fSZDC8rVdglePpakWJVZ7cixgAW-iSEuUOcxV2OCZB5g":132,"$f3oaAfunNPcRIBGXhHOLtNyHCgS53_rm2MRs85_nTsvE":137},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":26,"fingerprints":26},"connector-for-vozcaster","Connector for VozCaster","1.5.14","Miguel Angel Terrón","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaterron\u002F","\u003Cp>\u003Cstrong>VozCaster\u003C\u002Fstrong> is a Telegram bot that turns voice notes into fully published podcast episodes on your WordPress site. This plugin — \u003Cstrong>Connector for VozCaster\u003C\u002Fstrong> — is the WordPress side of the system: it receives episodes from the bot and publishes them using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpowerpress\u002F\" rel=\"ugc\">PowerPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You send a voice note to the bot, and a published draft (or live episode) appears on your site with audio, title, content and featured image. No editing, no manual file uploads, no opening the WordPress dashboard.\u003C\u002Fp>\n\u003Ch4>What it does\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Receives audio\u003C\u002Fstrong> from the VozCaster bot and uploads it to your WordPress media library.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Creates podcast episodes\u003C\u002Fstrong> using PowerPress, with episode and season numbering managed automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supports multiple podcasts on the same site\u003C\u002Fstrong> — works with any PowerPress custom channels you have configured.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-podcast settings\u003C\u002Fstrong>: title prefix, intro\u002Foutro audio, post footer (signature), category mapping.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Granular permissions\u003C\u002Fstrong>: choose which WordPress users can publish to which podcast.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Token-based authentication\u003C\u002Fstrong> so the bot never sees your WordPress password.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free and Pro\u003C\u002Fh4>\n\u003Cp>This plugin is free and open source, and basic publishing through the bot is free too — no card, no invitation. The audio is always processed for you: silence trimming, basic noise reduction and intro\u002Foutro mixing.\u003C\u002Fp>\n\u003Cp>The paid \u003Cstrong>Pro\u003C\u002Fstrong> and \u003Cstrong>Studio\u003C\u002Fstrong> plans add the full AI workflow: automatic transcription (Whisper), a complete article written from what you said, a generated featured image, and advanced noise reduction (DeepFilter) — so the published episode arrives with title, content and cover already done, sounding its best. Pro includes 30 AI episodes per month, Studio 100. See \u003Ca href=\"https:\u002F\u002Fvozcaster.com\u002Fpricing.html\" rel=\"nofollow ugc\">plans and pricing\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>The bot conversation is currently in Spanish. Episode content is generated in the language you record in — the transcription detects it automatically.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate this plugin on your WordPress site.\u003C\u002Fli>\n\u003Cli>In \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Connector for VozCaster\u003C\u002Fstrong>, authorise one or more WordPress users to publish via the bot.\u003C\u002Fli>\n\u003Cli>Open Telegram, talk to the VozCaster bot, run \u003Ccode>\u002Fconectar\u003C\u002Fcode> and link your WordPress site.\u003C\u002Fli>\n\u003Cli>Send a voice note or audio file to the bot. The episode appears on your site, ready to review or publish.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpowerpress\u002F\" rel=\"ugc\">PowerPress\u003C\u002Fa> plugin installed and activated.\u003C\u002Fli>\n\u003Cli>A Telegram account.\u003C\u002Fli>\n\u003Cli>A WordPress user authorised to publish via the bot (configurable in the plugin settings — any role works as long as the administrator marks the user as authorised).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin requires an external service to function: the \u003Cstrong>VozCaster bot\u003C\u002Fstrong>, a Telegram bot operated by the plugin author (Miguel Ángel Terrón Bote). The plugin is the WordPress-side component; the bot performs audio processing and orchestrates publication.\u003C\u002Fp>\n\u003Cp>The following data is transmitted:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>From the bot to your WordPress site, via this plugin’s REST API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Audio files received by the bot (sent by you via Telegram).\u003C\u002Fli>\n\u003Cli>Optional featured images.\u003C\u002Fli>\n\u003Cli>Episode metadata: title, description, content, episode number, season, feed slug.\u003C\u002Fli>\n\u003Cli>An authentication token issued to your WordPress user during the connection flow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These calls are initiated by the bot, not by the plugin. They reach your site through standard REST endpoints registered by this plugin under \u003Ccode>\u002Fwp-json\u002Fvozpress\u002Fv1\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>From your WordPress site to the bot (only during the user authorisation flow)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When a WordPress user connects via \u003Ccode>\u002Fconectar\u003C\u002Fcode> in Telegram, your browser is redirected to your WordPress login. After login, this plugin issues a token and returns it to the bot to complete the handshake.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>From the bot’s server to Telegram’s servers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User-sent voice messages and audio files pass through Telegram’s infrastructure as part of normal bot communication. See Telegram’s Privacy Policy: https:\u002F\u002Ftelegram.org\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>From the bot’s server to AI providers (text only)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>To draft the episode title, description and content, the bot sends the transcribed \u003Cem>text\u003C\u002Fem> of your recording to \u003Cstrong>Anthropic (Claude)\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>If you request a cover image, the bot sends a \u003Cem>text prompt\u003C\u002Fem> to \u003Cstrong>OpenAI\u003C\u002Fstrong> to generate the image.\u003C\u002Fli>\n\u003Cli>Only text is sent, and only when content or image generation is requested. Your audio file is \u003Cstrong>never\u003C\u002Fstrong> transmitted to these providers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Audio is transcribed locally with a Whisper model on the bot’s server; other audio processing (DeepFilter noise reduction, ffmpeg, and an Ollama model used only as a local fallback) also runs locally. The audio file itself is not sent to any third-party AI service.\u003C\u002Fp>\n\u003Cp>Service URLs and policies:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>VozCaster (bot service): https:\u002F\u002Fvozcaster.com\u003C\u002Fli>\n\u003Cli>VozCaster privacy policy: https:\u002F\u002Fvozcaster.com\u002Fprivacy\u003C\u002Fli>\n\u003Cli>VozCaster terms of service: https:\u002F\u002Fvozcaster.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Telegram Messenger: https:\u002F\u002Ftelegram.org\u003C\u002Fli>\n\u003Cli>Telegram privacy policy: https:\u002F\u002Ftelegram.org\u002Fprivacy\u003C\u002Fli>\n\u003Cli>Telegram terms of service: https:\u002F\u002Ftelegram.org\u002Ftos\u003C\u002Fli>\n\u003Cli>Anthropic (Claude, AI text generation): https:\u002F\u002Fwww.anthropic.com\u003C\u002Fli>\n\u003Cli>Anthropic privacy policy: https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fprivacy\u003C\u002Fli>\n\u003Cli>Anthropic terms of service: https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms\u003C\u002Fli>\n\u003Cli>OpenAI (AI image generation): https:\u002F\u002Fopenai.com\u003C\u002Fli>\n\u003Cli>OpenAI privacy policy: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fli>\n\u003Cli>OpenAI terms of service: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u003C\u002Fli>\n\u003C\u002Ful>\n","Connect your WordPress to the VozCaster Telegram bot to publish podcast episodes from voice notes, directly into PowerPress.",0,174,"2026-07-02T15:09:00.000Z","7.0.2","6.3","8.0",[18,19,20,21,22],"automation","podcast","powerpress","telegram","transcription","https:\u002F\u002Fvozcaster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconnector-for-vozcaster.1.5.14.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"materron",2,10,30,94,"2026-08-29T04:31:58.261Z",[38,59,80,97,117],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":34,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":58},"video2post","Video2Post","1.0.0","ipsilondev","https:\u002F\u002Fprofiles.wordpress.org\u002Fipsilondev\u002F","\u003Cp>A plugin to import projects made at \u003Ca href=\"https:\u002F\u002Fvideo2post.com\" rel=\"nofollow ugc\">Video2Post.com\u003C\u002Fa> into a WordPress installation as a post.\u003Cbr \u002F>\nVideo2Post is a SaaS service to automatically transcript \u002F transcribe a video or audio resource into text using Google Speech-To-Text\u003Cbr \u002F>\nand insert media cuts of audio and video directly from the editor, take screenshots, create gif by selecting the\u003Cbr \u002F>\ntext that belongs to that part of the media! You can export to several formats, including the import of the project into a WordPress\u003Cbr \u002F>\ninstallation as a Post, including all the media and text formatting generated in the Video2Post editor.\u003Cbr \u002F>\nAll editor features can be seen in the following video:\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=yZOsIap0kWM\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=yZOsIap0kWM\u003C\u002Fa>\u003C\u002Fp>\n","Import Video2Post.com project into a Wordpress blog as a post",1652,"2020-12-15T12:10:00.000Z","5.5.18","5.2","5.3",[52,53,19,22,54],"audio","convert","video","https:\u002F\u002Fvideo2post.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo2post.1.0.zip",85,"2026-04-16T10:56:18.058Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":32,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":79},"posts-importer-from-telegram","Posts Importer from Telegram","1.0.3","Andrei Miheev","https:\u002F\u002Fprofiles.wordpress.org\u002Fantonmihailov555\u002F","\u003Cp>Telegram to WordPress allows you to automatically import posts from your Telegram channel to your WordPress website. Perfect for content creators who want to repurpose their Telegram content.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One-click import from Telegram\u003C\u002Fli>\n\u003Cli>Support for both published posts and drafts\u003C\u002Fli>\n\u003Cli>Simple setup with bot token\u003C\u002Fli>\n\u003Cli>Secure API integration\u003C\u002Fli>\n\u003Cli>WordPress standards compliant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Create a Telegram bot using \u003Ca href=\"https:\u002F\u002Ft.me\u002FBotFather\" rel=\"nofollow ugc\">@BotFather\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Get your bot token and add it to the plugin settings (Telegram-to-WP settings in left admin bar options)\u003C\u002Fli>\n\u003Cli>Choose whether to publish posts immediately or save as drafts\u003C\u002Fli>\n\u003Cli>Click the “Add Posts from Telegram” button in the upper admin bar to fetch posts\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Post Format\u003C\u002Fh4>\n\u003Cp>For best results, format your Telegram posts like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Title: Your Post Title; Your post content goes here...\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If no title is specified, the first few words will be used as the title.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Telegram API to fetch posts from your Telegram channel.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the service is and what it is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin uses the official Telegram Bot API to retrieve messages from your Telegram channel. This is necessary to import your Telegram content into WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Your Telegram Bot Token (for authentication) is sent when you click the import button\u003Cbr \u002F>\n– API requests are made to Telegram’s servers to check for new messages\u003Cbr \u002F>\n– Data is only sent to Telegram’s official API servers\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider Information:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis service is provided by Telegram Messenger LLP:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Ftelegram.org\u002Ftos\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Ftelegram.org\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","Import posts from your Telegram channel directly to WordPress with one click.",20,225,60,"2025-12-10T15:53:00.000Z","6.9.4","5.0","7.1",[18,75,76,21],"import","posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fposts-importer-from-telegram","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-importer-from-telegram.1.0.3.zip","2026-03-15T15:16:48.613Z",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":67,"downloaded":88,"rating":11,"num_ratings":11,"last_updated":89,"tested_up_to":90,"requires_at_least":72,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ultimate-integration-for-telegram","Ultimate Integration for Telegram","1.5.4","Pigment Development","https:\u002F\u002Fprofiles.wordpress.org\u002Fpigmentdev\u002F","\u003Cp>\u003Cstrong>Ultimate Integration for Telegram\u003C\u002Fstrong> is the ultimate solution for connecting WordPress and WooCommerce to Telegram. With this plugin, you can send customized notifications to Telegram channels, groups, bots, or private chats. Packed with features like a Markdown Validator, extensive macros, and a notifications manager, this plugin ensures your Telegram automation is seamless and efficient.\u003C\u002Fp>\n\u003Cp>The plugin offers powerful features like dynamic translation management, gettext replacement, and string customization to tailor messages for your audience. Designed for flexibility, it fully supports WooCommerce core and popular add-ons such as WooCommerce Subscription, WooCommerce Membership, WooCommerce Booking, WooCommerce Points and Reward, and WooCommerce Multi-Currency. With extensive developer hooks and filters, it’s open for seamless customization and new integrations. Whether for business, e-commerce, or automation, this plugin is the ultimate solution for managing Telegram notifications directly from your WordPress site.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Comprehensive Notifications Panel\u003C\u002Fstrong>: Manage notifications for WordPress, WooCommerce, and supported add-ons with ease.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send Notifications Anywhere\u003C\u002Fstrong>: Send alerts to Telegram channels, groups, bots, or private chats.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce & Add-on Support\u003C\u002Fstrong>: Fully supports WooCommerce and popular extensions, including:\n\u003Cul>\n\u003Cli>WooCommerce Subscriptions\u003C\u002Fli>\n\u003Cli>WooCommerce Memberships\u003C\u002Fli>\n\u003Cli>WooCommerce Bookings\u003C\u002Fli>\n\u003Cli>WooCommerce Points and Rewards\u003C\u002Fli>\n\u003Cli>WooCommerce Multi-Currency\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Jalali (Shamsi) Date Support\u003C\u002Fstrong>: Automatically convert Gregorian dates to Jalali for Persian-speaking audiences.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import\u002FExport Notifications\u003C\u002Fstrong>: Easily migrate or duplicate notification settings across websites with JSON import\u002Fexport.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Macros for Dynamic Content\u003C\u002Fstrong>: Customize notifications and buttons with an extensive list of predefined macros.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Translation Manager\u003C\u002Fstrong>: Dynamically translate and replace strings using the built-in gettext manager.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>String Replacement Tool\u003C\u002Fstrong>: Replace placeholders or dynamic text in notifications effortlessly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HTML and Markdown Support\u003C\u002Fstrong>: Create visually appealing messages with flexible formatting options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Markdown Validator\u003C\u002Fstrong>: Validate messages for correct Markdown formatting to prevent rendering issues in Telegram.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Buttons\u003C\u002Fstrong>: Add interactive buttons to your Telegram messages for better user engagement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong>: Extend functionality using extensive hooks and filters for full customization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Available Macros\u003C\u002Fh3>\n\u003Cp>Macros are placeholders that get dynamically replaced with actual values in your Telegram messages and buttons. Below is a sample list of macros available in the plugin.\u003C\u002Fp>\n\u003Cp>You can find the complete list of macros in the plugin under the Notifications > Available Macros section.\u003C\u002Fp>\n\u003Ch3>General Macros\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>{current_date}\u003C\u002Fcode>: Current date.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{current_time}\u003C\u002Fcode>: Current time.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{current_date_time}\u003C\u002Fcode>: Current date and time.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{current_user_id}\u003C\u002Fcode>: Current user ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{current_user_name}\u003C\u002Fcode>: Current user name.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{site_name}\u003C\u002Fcode>: Website name.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{site_url}\u003C\u002Fcode>: Website URL.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WooCommerce Order Details\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>{order_id}\u003C\u002Fcode>: Order ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{order_number}\u003C\u002Fcode>: Order number.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{order_status}\u003C\u002Fcode>: Order status.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{order_total}\u003C\u002Fcode>: Total order amount.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{order_subtotal}\u003C\u002Fcode>: Order subtotal amount.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{order_tax_total}\u003C\u002Fcode>: Total tax amount.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{order_discount_total}\u003C\u002Fcode>: Total discount amount.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{customer_name}\u003C\u002Fcode>: Customer name.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{customer_email}\u003C\u002Fcode>: Customer email.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{customer_phone}\u003C\u002Fcode>: Customer phone number.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WooCommerce Order URLs\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>{edit_url}\u003C\u002Fcode>: Order edit URL (Admin).\u003C\u002Fli>\n\u003Cli>\u003Ccode>{view_url}\u003C\u002Fcode>: Order view URL (Customer).\u003C\u002Fli>\n\u003Cli>\u003Ccode>{pay_url}\u003C\u002Fcode>: Order payment URL.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{cancel_url}\u003C\u002Fcode>: Order cancel URL.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{thank_you_url}\u003C\u002Fcode>: Order thank-you page URL.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{tracking_url}\u003C\u002Fcode>: Order tracking URL.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WooCommerce Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce Subscription\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Ccode>{subscription_id}\u003C\u002Fcode>: Subscription ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{subscription_status}\u003C\u002Fcode>: Subscription status.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{subscription_total}\u003C\u002Fcode>: Subscription total amount.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{subscription_start_date}\u003C\u002Fcode>: Subscription start date.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{subscription_end_date}\u003C\u002Fcode>: Subscription end date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Membership\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Ccode>{membership_plan}\u003C\u002Fcode>: Membership plan name.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{membership_status}\u003C\u002Fcode>: Membership status.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{membership_start_date}\u003C\u002Fcode>: Membership start date.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{membership_end_date}\u003C\u002Fcode>: Membership expiration date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Booking\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Ccode>{booking_id}\u003C\u002Fcode>: Booking ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{booking_status}\u003C\u002Fcode>: Booking status.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{booking_date}\u003C\u002Fcode>: Booking date.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{booking_start_time}\u003C\u002Fcode>: Booking start time.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{booking_end_time}\u003C\u002Fcode>: Booking end time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Sample Messages\u003C\u002Fh3>\n\u003Cp>Here are some examples of how you can use macros in your notifications:\u003C\u002Fp>\n\u003Ch3>Example 1: New Order Notification\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Message:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>🎉 New Order Received! 🎉\n\nOrder ID: {order_id}\nCustomer: {customer_name}\nTotal: {order_total}\n\nView Order: {edit_url}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Example 2: Subscription Renewal Reminder\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Message:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>🔔 Subscription Renewal Alert 🔔\n\nSubscription ID: {subscription_id}\nPlan: {membership_plan}\nNext Payment Date: {subscription_end_date}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Example 3: Booking Confirmation\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Message:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>✅ Booking Confirmed ✅\n\nBooking ID: {booking_id}\nDate: {booking_date}\nStart Time: {booking_start_time}\nEnd Time: {booking_end_time}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Supported Add-ons and Plugins\u003C\u002Fh3>\n\u003Cp>In addition to WordPress Core and WooCommerce, the plugin also supports:\u003Cbr \u002F>\n– Gravity Forms\u003Cbr \u002F>\n– Contact Form 7\u003Cbr \u002F>\n– WooCommerce Subscription\u003Cbr \u002F>\n– WooCommerce Membership\u003Cbr \u002F>\n– WooCommerce Booking\u003Cbr \u002F>\n– WooCommerce Points and Reward\u003Cbr \u002F>\n– WooCommerce Multi-Currency\u003C\u002Fp>\n\u003Cp>The plugin is also open to integration with other plugins via hooks and filters.\u003C\u002Fp>\n\u003Ch3>How to Setup the Plugin\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Install the Plugin\u003C\u002Fstrong>: Upload and activate it via the WordPress admin dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure General Settings\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Go to \u003Cstrong>Settings > Telegram\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Enter your Telegram Bot Token and username.\u003C\u002Fli>\n\u003Cli>Enable or disable options like Jalali date conversion and admin bar link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Connect the Telegram Bot\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Click “Connect Webhook” to enable Telegram integration.\u003C\u002Fli>\n\u003Cli>Use “Send Test Message” to verify the setup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create Notifications\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Navigate to the \u003Cstrong>Notifications\u003C\u002Fstrong> tab to manage or add new notifications.\u003C\u002Fli>\n\u003Cli>Customize the message, macros, and formatting for each notification type.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How to Setup a Telegram Bot\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Open Telegram and search for \u003Cstrong>@BotFather\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Start a chat and use the \u003Ccode>\u002Fnewbot\u003C\u002Fcode> command to create a bot.\u003C\u002Fli>\n\u003Cli>Follow the instructions to name your bot and get the \u003Cstrong>Bot Token\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Paste the token into the plugin’s settings under \u003Cstrong>Your Bot Token\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Use \u003Ccode>\u002Fsetprivacy\u003C\u002Fcode> in BotFather to allow the bot to receive messages.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How to Add Custom Notifications\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to the \u003Cstrong>Notifications\u003C\u002Fstrong> tab in the plugin settings.\u003C\u002Fli>\n\u003Cli>Select an existing notification or create a new one.\u003C\u002Fli>\n\u003Cli>Customize the message and macros for each event (e.g., WooCommerce order created, status changed, email sent).\u003C\u002Fli>\n\u003Cli>Save the notification to enable it.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Import\u002FExport Notifications\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Use the \u003Cstrong>Import\u002FExport\u003C\u002Fstrong> button in the Notifications tab to transfer settings.\u003C\u002Fli>\n\u003Cli>Export configurations as JSON to duplicate them on another website.\u003C\u002Fli>\n\u003Cli>Import JSON files to quickly set up predefined notifications.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Disclaimer and Warranty\u003C\u002Fh3>\n\u003Cp>This plugin is provided “as is” without any warranties, express or implied. While every effort has been made to ensure reliability and security, the developers are not responsible for any issues arising from its use. Always test in a staging environment before deploying to production.\u003C\u002Fp>\n\u003Ch3>Contribution and Support\u003C\u002Fh3>\n\u003Cp>We welcome contributions to improve the plugin! If you have feature requests, bug reports, or suggestions, please create a GitHub issue or pull request.\u003C\u002Fp>\n\u003Cp>Github Repository: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpigment-dev\u002Fultimate-integration-for-telegram\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fpigment-dev\u002Fultimate-integration-for-telegram\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For support, contact us at \u003Cstrong>\u003Ca href=\"mailto:support@pigment.dev\" rel=\"nofollow ugc\">support (at) pigment (dot) dev\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Third-Party & External Resources Used\u003C\u002Fh3>\n\u003Cp>This plugin utilizes the following third-party libraries to enhance functionality:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Tippy.js v6.3.7\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Tippy.js is a lightweight, customizable tooltip library. It is used in this plugin to provide user-friendly tooltips for better UI\u002FUX.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>License\u003C\u002Fstrong>: MIT License\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fatomiks.github.io\u002Ftippyjs\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fatomiks.github.io\u002Ftippyjs\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>jQuery Repeater v1.2.2\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: jQuery Repeater is a library that allows dynamic addition and removal of form fields. It is used in this plugin to manage repeatable input fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>License\u003C\u002Fstrong>: MIT License\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDubFriend\u002Fjquery.repeater\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FDubFriend\u002Fjquery.repeater\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Font Awesome (Free Version)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Font Awesome is used to provide icons ONLY on the plugin’s settings page for a better user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFortAwesome\u002FFont-Awesome\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FFortAwesome\u002FFont-Awesome\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>License\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Flicense\u002Ffree\" rel=\"nofollow ugc\">Font Awesome Free License\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Account Required\u003C\u002Fstrong>: No additional setup or account is needed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Chosen.js v1.8.7\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Chosen is a library for making long, unwieldy select boxes more user-friendly. It is used in this plugin to enhance the user experience when selecting options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fharvesthq.github.io\u002Fchosen\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fharvesthq.github.io\u002Fchosen\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>License\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Account Required\u003C\u002Fstrong>: No additional setup or account is needed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","The most versatile plugin for connecting WordPress to Telegram. Easily send personalized notifications to Telegram channels, groups, or private chats.",1081,"2025-09-03T23:21:00.000Z","6.8.6","7.4",[18,93,21,94],"notification","woocommerce","https:\u002F\u002Fpigment.dev\u002Fultimate-integration-for-telegram\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-integration-for-telegram.1.5.4.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":33,"downloaded":105,"rating":25,"num_ratings":106,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":115,"download_link":116,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"powerpress-posts-from-mysql","PowerPress Posts From MySQL addon","0.9.10","machouinard","https:\u002F\u002Fprofiles.wordpress.org\u002Fmachouinard\u002F","\u003Cp>By populating a MySQL database table with all the information about the podcasts you can automatically create the posts needed for podcasting with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fpowerpress\u002F\" title=\"WordPress Podcasting\" rel=\"ugc\">Blubrry PowerPress plugin\u003C\u002Fa>. This will allow you to post as draft or published and switch between the two as well as delete posts.  Probably not useful to actual Podcasters, but it works for what I needed.\u003C\u002Fp>\n\u003Cp>Information required from the database:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Host\u003C\u002Fli>\n\u003Cli>Database Name\u003C\u002Fli>\n\u003Cli>Database Table Name\u003C\u002Fli>\n\u003Cli>Database Username\u003C\u002Fli>\n\u003Cli>Database Password\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Also field names from the database which will be used for the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Primary Key Field\u003C\u002Fli>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Category\u003C\u002Fli>\n\u003Cli>Post Body\u003C\u002Fli>\n\u003Cli>Featured Image(URL to an image)\u003C\u002Fli>\n\u003Cli>Media URL\u003C\u002Fli>\n\u003Cli>Media size\u003C\u002Fli>\n\u003Cli>Media type\u003C\u002Fli>\n\u003Cli>Date posted\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your categories need to be setup prior to using this.\u003C\u002Fp>\n\u003Ch4>Example database table for importing from\u003C\u002Fh4>\n\u003Cp>You may use the following database table as an example template for your database.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>CREATE TABLE episodes (\n  episode_id int(11) NOT NULL,\n  episode_title varchar(255) NOT NULL,\n  episode_category varchar(255) NOT NULL,\n  episode_body text NOT NULL,\n  episode_image_url varchar(4000) NOT NULL,\n  episode_url varchar(4000) NOT NULL,\n  episode_length int(11) NOT NULL,\n  episode_content_type varchar(20) NOT NULL,\n  episode_date date NOT NULL,\n  PRIMARY KEY (episode_id)\n) DEFAULT CHARSET=utf8;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Note: You must have at least one record in the database table before you can enter the database column fields in this plugin.\u003C\u002Fp>\n","Have a bunch of podcasts stored on your server and aren't excited about creating each post manually? This can help.",4126,1,"2016-06-14T20:39:00.000Z","4.5.33","3.0","",[112,19,113,20,114],"mysql","podcasting","sql","http:\u002F\u002Fplugins.markchouinard.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpowerpress-posts-from-mysql.0.9.10.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":110,"short_description":123,"active_installs":33,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":110,"tags":127,"homepage":130,"download_link":131,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"remove-query-arg-from-media","Remove Query Arg from Media URLs ?_=1","0.1","Angelo Mandato","https:\u002F\u002Fprofiles.wordpress.org\u002Famandato\u002F","Remove the query string ?_=1 added by WordPress adds to media URLs in HTML5 audio and video mediaelement.js players.","2017-01-07T16:08:00.000Z","4.7.33","3.7",[128,129,19,113,20],"audio-video","mp3","http:\u002F\u002Fwww.pluginspodcast.com\u002Fplugins\u002Fremove-query-arg-from-media-urls-_1\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-query-arg-from-media.0.1.zip",{"error":133,"url":134,"statusCode":135,"statusMessage":136,"message":136},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fconnector-for-vozcaster\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":138,"versions":139},4,[140,146,153,160],{"version":6,"download_url":24,"svn_tag_url":141,"released_at":26,"has_diff":142,"diff_files_changed":143,"diff_lines":26,"trac_diff_url":144,"vulnerabilities":145,"is_current":133},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconnector-for-vozcaster\u002Ftags\u002F1.5.14\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconnector-for-vozcaster%2Ftags%2F1.5.13&new_path=%2Fconnector-for-vozcaster%2Ftags%2F1.5.14",[],{"version":147,"download_url":148,"svn_tag_url":149,"released_at":26,"has_diff":142,"diff_files_changed":150,"diff_lines":26,"trac_diff_url":151,"vulnerabilities":152,"is_current":142},"1.5.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconnector-for-vozcaster.1.5.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconnector-for-vozcaster\u002Ftags\u002F1.5.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconnector-for-vozcaster%2Ftags%2F1.5.12&new_path=%2Fconnector-for-vozcaster%2Ftags%2F1.5.13",[],{"version":154,"download_url":155,"svn_tag_url":156,"released_at":26,"has_diff":142,"diff_files_changed":157,"diff_lines":26,"trac_diff_url":158,"vulnerabilities":159,"is_current":142},"1.5.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconnector-for-vozcaster.1.5.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconnector-for-vozcaster\u002Ftags\u002F1.5.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconnector-for-vozcaster%2Ftags%2F1.5.11&new_path=%2Fconnector-for-vozcaster%2Ftags%2F1.5.12",[],{"version":161,"download_url":162,"svn_tag_url":163,"released_at":26,"has_diff":142,"diff_files_changed":164,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":165,"is_current":142},"1.5.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconnector-for-vozcaster.1.5.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconnector-for-vozcaster\u002Ftags\u002F1.5.11\u002F",[],[]]