{"id":354168,"date":"2026-08-30T15:29:18","date_gmt":"2026-08-30T15:29:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/botino-chatbot\/"},"modified":"2026-08-30T15:29:11","modified_gmt":"2026-08-30T15:29:11","slug":"botino-chatbot","status":"publish","type":"plugin","link":"https:\/\/si.wordpress.org\/plugins\/botino-chatbot\/","author":23549698,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Botino Chatbot","header_author":"Botino","header_description":"Embed your Botino chatbot on WordPress and securely identify signed-in users.","assets_banners_color":"","last_updated":"2026-08-30 15:29:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":24,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"botino","date":"2026-08-30 15:29:11","revision":3672771}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3672770,"resolution":"256x256","location":"assets","locale":"","width":340,"height":400}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,2364,2369,162],"plugin_category":[43,47],"plugin_contributors":[278355],"plugin_business_model":[],"class_list":["post-354168","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chatbot","plugin_tags-customer-support","plugin_tags-widget","plugin_category-customization","plugin_category-education-and-support","plugin_contributors-botino","plugin_committers-botino"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/botino-chatbot\/assets\/icon-256x256.png?rev=3672770","icon_2x":"https:\/\/ps.w.org\/botino-chatbot\/assets\/icon-256x256.png?rev=3672770","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Botino is an AI chatbot platform. This plugin injects the Botino loader on your site and, when enabled, sends a signed identity hash so the chatbot can personalize answers for signed-in WordPress users.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>One-click embed via the loader.js script<\/li>\n<li>Optional secure identity verification (HMAC-SHA256)<\/li>\n<li>Pass user email and display name as locked contact data<\/li>\n<li>Optionally show the chatbot in wp-admin too<\/li>\n<li>Full Persian (\u0641\u0627\u0631\u0633\u06cc) translation with right-to-left support<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the <strong>Botino<\/strong> service to load and display your AI chatbot widget.<\/p>\n\n<h4>Botino Widget API (api.botinoai.ir)<\/h4>\n\n<ul>\n<li><strong>What it is:<\/strong> The Botino chatbot platform. This plugin embeds the Botino chat widget on your site by communicating with Botino's servers.<\/li>\n<li><strong>What data is sent and when:<\/strong>\n\n<ul>\n<li>On every page load where the chatbot is active, the plugin fetches widget configuration from <code>https:\/\/api.botinoai.ir\/api\/v1\/widget\/embed-bootstrap?chatbotId=&lt;your-chatbot-id&gt;<\/code>. Only the chatbot ID is sent; no visitor data is included in this server-side request.<\/li>\n<li>The Botino loader script (<code>loader.js<\/code>) is then injected into the page. That script communicates with Botino's servers to render the chat widget and handle conversations. If the \"Pass logged-in user identity\" option is enabled, a signed HMAC-SHA256 hash of the logged-in WordPress user's ID, email, and display name is passed to the widget so Botino can personalise the conversation.<\/li>\n<\/ul><\/li>\n<li><strong>Service provider:<\/strong> Botino (botinoai.ir)<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/botinoai.ir\/terms<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/botinoai.ir\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to \/wp-content\/plugins\/botino-chatbot<\/li>\n<li>Activate via the Plugins screen<\/li>\n<li>Go to Settings \u2192 Botino Chatbot and paste your chatbot ID and identity secret<\/li>\n<li>Save changes<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20find%20the%20chatbot%20id%3F\"><h3>Where do I find the chatbot ID?<\/h3><\/dt>\n<dd><p>In your Botino panel, open the chatbot you want to embed; the chatbot ID is shown in the install instructions.<\/p><\/dd>\n<dt id=\"where%20do%20i%20find%20the%20identity%20secret%3F\"><h3>Where do I find the identity secret?<\/h3><\/dt>\n<dd><p>In the chatbot settings, look for \"Identity secret\" (under Channels \u2192 Chat widget \u2192 Identity).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First production release.<\/li>\n<li>Added Persian (fa_IR) translation and right-to-left admin support.<\/li>\n<li>Branded the settings page with the Botino logo.<\/li>\n<li>Removed the API base URL setting (now fixed to the Botino service).<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial scaffold.<\/li>\n<\/ul>","raw_excerpt":"Embed your Botino AI chatbot on your WordPress site and securely identify signed-in users.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/354168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=354168"}],"author":[{"embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/botino"}],"wp:attachment":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=354168"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=354168"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=354168"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=354168"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=354168"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=354168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}