{"id":345657,"date":"2026-07-27T18:23:18","date_gmt":"2026-07-27T18:23:18","guid":{"rendered":"https:\/\/fa.wordpress.org\/plugins\/baaraat-site-automation-assistant\/"},"modified":"2026-07-27T18:23:01","modified_gmt":"2026-07-27T18:23:01","slug":"baaraat-agent","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/baaraat-agent\/","author":20978069,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.4","stable_tag":"1.0.4","tested":"7.0.2","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Baaraat - Site Automation Assistant","header_author":"Baaraat","header_description":"Connects a site to Baaraat so authorized users can create blog post and WooCommerce product drafts from Telegram.","assets_banners_color":"c4cbc4","last_updated":"2026-07-27 18:23:01","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/baaraat.ir\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":20,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"motlaqcode","date":"2026-07-27 18:23:01"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3625017,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3625017,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3625017,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3625017,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3625017,"resolution":"1","location":"assets","locale":"","width":1678,"height":944},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3625017,"resolution":"2","location":"assets","locale":"","width":1678,"height":944},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3625017,"resolution":"3","location":"assets","locale":"","width":1678,"height":944}},"screenshots":{"1":"The plugin page before pairing, with site information and the connection action.","2":"The plugin page after a successful connection, showing active status and content statistics.","3":"An overview of creating WooCommerce product and blog post drafts from Telegram."}},"plugin_section":[],"plugin_tags":[195933,569,273524,9171,286],"plugin_category":[45],"plugin_contributors":[273525],"plugin_business_model":[],"class_list":["post-345657","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-content","plugin_tags-automation","plugin_tags-product-publisher","plugin_tags-telegram","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-motlaqcode","plugin_committers-motlaqcode"],"banners":{"banner":"https:\/\/ps.w.org\/baaraat-agent\/assets\/banner-772x250.png?rev=3625017","banner_2x":"https:\/\/ps.w.org\/baaraat-agent\/assets\/banner-1544x500.png?rev=3625017","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/baaraat-agent\/assets\/icon-128x128.png?rev=3625017","icon_2x":"https:\/\/ps.w.org\/baaraat-agent\/assets\/icon-256x256.png?rev=3625017","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/baaraat-agent\/assets\/screenshot-1.png?rev=3625017","caption":"The plugin page before pairing, with site information and the connection action."},{"src":"https:\/\/ps.w.org\/baaraat-agent\/assets\/screenshot-2.png?rev=3625017","caption":"The plugin page after a successful connection, showing active status and content statistics."},{"src":"https:\/\/ps.w.org\/baaraat-agent\/assets\/screenshot-3.png?rev=3625017","caption":"An overview of creating WooCommerce product and blog post drafts from Telegram."}],"raw_content":"<!--section=description-->\n<p>This is the official connector plugin for the Baaraat service operated at baaraat.ir. Baaraat provides a secure connection between your site and the Baaraat service. After pairing the site, authorized users can create WordPress blog post drafts and WooCommerce product drafts from the Baaraat Telegram bot.<\/p>\n\n<p>After installing the plugin:<\/p>\n\n<ul>\n<li>Open the Baaraat admin page and choose the connection action.<\/li>\n<li>Confirm the one-time pairing link in Telegram.<\/li>\n<li>Use the Telegram bot without entering a WordPress password or manually creating REST API credentials.<\/li>\n<li>Receive signed content jobs and create drafts on the paired site.<\/li>\n<li>Manage subscriptions, usage capacity, and payments inside the Baaraat Telegram service.<\/li>\n<\/ul>\n\n<p>Each site uses a separate secret key. Requests are signed with HMAC, expire after a limited time, include a unique nonce, and are protected against replay attacks.<\/p>\n\n<h4>External Service<\/h4>\n\n<p>This plugin connects to the external Baaraat service at <code>baaraat.ir<\/code> and <code>api.baaraat.ir<\/code>. The service is required for pairing a site, checking connection status, receiving and completing content jobs, disconnecting a site, managing subscriptions, and communicating with the Telegram bot.<\/p>\n\n<p>Depending on the action, transmitted data may include:<\/p>\n\n<ul>\n<li>Site URL, site name, installation identifier, and plugin version.<\/li>\n<li>WordPress and WooCommerce versions and detected SEO plugin capabilities.<\/li>\n<li>Signed request metadata required to authenticate the paired installation.<\/li>\n<li>Content job data requested by the authorized user, including article or product content and image URLs.<\/li>\n<li>Job status, result identifiers, and error details.<\/li>\n<\/ul>\n\n<p>Baaraat provides the content-generation service, job queue, subscription management, and Telegram interaction required by the plugin. Use of the plugin and service is subject to the following documents:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/baaraat.ir\/\">Baaraat website<\/a><\/li>\n<li><a href=\"https:\/\/baaraat.ir\/privacy\">Baaraat Privacy Policy<\/a><\/li>\n<li><a href=\"https:\/\/baaraat.ir\/terms\">Baaraat Terms of Service<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Open the Baaraat menu in the WordPress dashboard.<\/li>\n<li>Choose the connection action.<\/li>\n<li>Confirm the connection in Telegram.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20to%20enter%20my%20wordpress%20password%3F\"><h3>Do I need to enter my WordPress password?<\/h3><\/dt>\n<dd><p>No. Each site uses a separate secret key and signed requests. The plugin does not require the site administrator to send a WordPress password to Baaraat.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20connect%20to%20an%20external%20service%3F\"><h3>Does the plugin connect to an external service?<\/h3><\/dt>\n<dd><p>Yes. Site pairing, content generation, the job queue, subscription management, and Telegram interaction depend on the Baaraat service. The External Service section explains the transmitted data and provides links to the privacy policy and terms.<\/p><\/dd>\n<dt id=\"are%20subscriptions%20purchased%20inside%20the%20plugin%3F\"><h3>Are subscriptions purchased inside the plugin?<\/h3><\/dt>\n<dd><p>No. Subscriptions and usage capacity are managed inside the Baaraat Telegram service.<\/p><\/dd>\n<dt id=\"can%20i%20use%20the%20plugin%20without%20woocommerce%3F\"><h3>Can I use the plugin without WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Blog post draft creation works without WooCommerce. WooCommerce must be active to create product drafts.<\/p><\/dd>\n<dt id=\"can%20i%20use%20baaraat%20without%20this%20plugin%3F\"><h3>Can I use Baaraat without this plugin?<\/h3><\/dt>\n<dd><p>Yes. The separate direct-connection workflow available in the Baaraat Telegram bot remains available.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Moved the top-level admin menu to a lower, non-prominent position.<\/li>\n<li>Clarified that this is the official connector plugin for the Baaraat service.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Prepared the official WordPress.org release.<\/li>\n<li>Uses the standard WordPress.org update system.<\/li>\n<li>Removed the custom updater used by the separately distributed website build.<\/li>\n<li>Preserved secure site pairing and blog post and product draft creation.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added atomic nonce storage to block normal and concurrent replay attempts.<\/li>\n<li>Added protections against signature forgery, body tampering, site identifier changes, and signature downgrade attempts.<\/li>\n<li>Added limits for job payload size and downloaded image size and dimensions.<\/li>\n<li>Restricted service communication to the official Baaraat API endpoint.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added signed disconnect handling during plugin deactivation and uninstall.<\/li>\n<li>Added duplicate-domain lifecycle cleanup.<\/li>\n<li>Added privacy policy and terms links.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Added one-click pairing with the Baaraat Telegram service.<\/li>\n<li>Added blog post and WooCommerce product draft creation.<\/li>\n<li>Added image sideloading and Rank Math or Yoast metadata support.<\/li>\n<li>Added signed request authentication and replay protection.<\/li>\n<\/ul>","raw_excerpt":"Connect your site to the Baaraat Telegram service and create blog post and WooCommerce product drafts from Telegram.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/345657","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=345657"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/motlaqcode"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=345657"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=345657"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=345657"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=345657"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=345657"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=345657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}