{"id":71423,"date":"2017-07-11T14:04:12","date_gmt":"2017-07-11T14:04:12","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/my-chatbot\/"},"modified":"2021-07-28T09:47:20","modified_gmt":"2021-07-28T09:47:20","slug":"my-chatbot","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/my-chatbot\/","author":11443721,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1","stable_tag":"trunk","tested":"5.8.13","requires":"4.0","requires_php":"7.2","requires_plugins":"","header_name":"My Chatbot","header_author":"Daniel Powney","header_description":"A artificial intelligent chatbot for WordPress powered by API.AI.","assets_banners_color":"766f64","last_updated":"2021-07-28 09:47:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/danielpowney\/my-chatbot","header_author_uri":"https:\/\/danielpowney.com","rating":4.8,"author_block_rating":0,"active_installs":100,"downloads":15362,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"0.1":{"tag":"0.1","author":"dpowney","date":"2017-07-25 10:41:16"},"0.2":{"tag":"0.2","author":"dpowney","date":"2017-08-17 22:44:12"},"0.3":{"tag":"0.3","author":"dpowney","date":"2017-09-11 07:02:17"},"0.4":{"tag":"0.4","author":"dpowney","date":"2017-11-18 10:30:01"},"0.5":{"tag":"0.5","author":"dpowney","date":"2018-03-14 21:54:22"},"0.6":{"tag":"0.6","author":"dpowney","date":"2020-09-20 00:38:25"},"1.0":{"tag":"1.0","author":"dpowney","date":"2020-10-27 03:04:19"}},"upgrade_notice":{"1.0":"<p>Dialogflow v1 API is shutting down soon. This upgrade will enable Dialogflow v2 APIs. You will need to re-configure the plugin settings to use a new service account key file for authentication.<\/p>"},"ratings":{"1":0,"2":0,"3":"1","4":0,"5":"12"},"assets_icons":[],"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1702314,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.2","0.3","0.4","0.5","0.6","1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.PNG":{"filename":"screenshot-1.PNG","revision":1702305,"resolution":"1","location":"assets","locale":""},"screenshot-2.PNG":{"filename":"screenshot-2.PNG","revision":1702305,"resolution":"2","location":"assets","locale":""},"screenshot-3.PNG":{"filename":"screenshot-3.PNG","revision":1756570,"resolution":"3","location":"assets","locale":""},"screenshot-4.PNG":{"filename":"screenshot-4.PNG","revision":1756570,"resolution":"4","location":"assets","locale":""},"screenshot-5.PNG":{"filename":"screenshot-5.PNG","revision":1756570,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Chatbot overlay example with rich message content","2":"[my_chatbot] shortcode example","3":"Plugin options","4":"Plugin options continued"}},"plugin_section":[],"plugin_tags":[2353,148593,2364,148592,150],"plugin_category":[41],"plugin_contributors":[81298],"plugin_business_model":[],"class_list":["post-71423","plugin","type-plugin","status-closed","hentry","plugin_tags-ai","plugin_tags-asssistant","plugin_tags-chatbot","plugin_tags-dialogflow","plugin_tags-google","plugin_category-communication","plugin_contributors-dpowney","plugin_committers-dpowney"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/my-chatbot_766f64.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/my-chatbot\/assets\/screenshot-1.PNG?rev=1702305","caption":"Chatbot overlay example with rich message content"},{"src":"https:\/\/ps.w.org\/my-chatbot\/assets\/screenshot-2.PNG?rev=1702305","caption":"[my_chatbot] shortcode example"},{"src":"https:\/\/ps.w.org\/my-chatbot\/assets\/screenshot-3.PNG?rev=1756570","caption":"Plugin options"},{"src":"https:\/\/ps.w.org\/my-chatbot\/assets\/screenshot-4.PNG?rev=1756570","caption":"Plugin options continued"},{"src":"https:\/\/ps.w.org\/my-chatbot\/assets\/screenshot-5.PNG?rev=1756570","caption":""}],"raw_content":"<!--section=description-->\n<p>Create your own branded chatbot for your WordPress website, powered by Google Dialogflow.<\/p>\n\n<p>Clean, simple and easy to use. <a href=\"https:\/\/mychatbot.xyz\/demo?utm_source=view-demo&amp;utm_medium=plugin&amp;utm_campaign=readme\">View Demo<\/a>.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Conversation History<\/strong> - Save to local storage. Persist across pages. Allow visitors to clear history.<\/li>\n<li><strong>Rich Message Responses<\/strong> - Quick Replies, Cards and Images. Add oEmbed codes (e.g. Youtube video) and hyperlinks in text responses.<\/li>\n<li><strong>Chatbot Overlay<\/strong> - Add a chatbot overlay in the bottom right corner which toggles up or down.<\/li>\n<li><strong>Welcome Intent<\/strong> - Greet your users with a welcome message when they open the chatbot.<\/li>\n<li><strong>Custom Style Options<\/strong> - Settings with color pickers for backgrounds and fonts and opacity for old conversation bubbles.<\/li>\n<li><strong>Response Message Delays<\/strong> - Optionally add a delay before displaying response messages.<\/li>\n<li><strong>Custom Branding<\/strong> - Custom text for heading, powered by and input placeholder.<\/li>\n<li><strong>Mobile Support<\/strong> - Displays fine on mobile devices. Optionally disable chatbot overlay on mobile devices.<\/li>\n<li><strong>Display Control<\/strong> - Choose which page types (e.g. home, single, search etc...) post types (e.g. post &amp; page) or specific posts where the overlay can be shown.<\/li>\n<li><strong>Message Alignment<\/strong> - Options to change request and response bubbles to be aligned either left or right.<\/li>\n<li><strong>Text Size<\/strong> - Visitors can click an icon to increase or decrease the chatbot text size.<\/li>\n<li><strong>Overlay State<\/strong> - Default open option. Remember open state when navigating website.<\/li>\n<li><strong>Shortcode &amp; Widget<\/strong> - Add chatbot in your post content using the [my_chatbot] shortcode. Add a chatbot widget to your page layouts.<\/li>\n<li><strong>Secure<\/strong> - No credentials exposed in the browser. Google API authentication is server-side using OAuth 2.<\/li>\n<li><strong>Well Built<\/strong> - Developer friendly. In-built template system. 60+ stargazers on Github. REST API. Lightweight.<\/li>\n<\/ul>\n\n<h3>Upgrade to Pro<\/h3>\n\n<p>Looking for some more advanced functionality? The My Chatbot Pro version provides a significant additional feature set, including:<\/p>\n\n<ul>\n<li><strong>Popup Overlay<\/strong> - Extra chatbot overlay style. Icon bottom right corner with a popup.<\/li>\n<li><strong>Right Side Overlay<\/strong> - Extra chatbot overlay style. Right side slide across.<\/li>\n<li><strong>Menu<\/strong> - Add a menu button at the bottom of the chatbot which displays a menu response message.<\/li>\n<li><strong>System Avatar<\/strong> - Display a system user avatar alongside chatbot response messages.<\/li>\n<li><strong>Active Schedule<\/strong> - Enable the overlay to be displayed between a start and end time each day.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/mychatbot.xyz\/?utm_source=view-demo&amp;utm_medium=plugin&amp;utm_campaign=readme\">Find out more<\/a>.<\/p>\n\n<!--section=installation-->\n<p>See <a href=\"https:\/\/mychatbot.xyz\/getting-started?utm_source=installation&amp;utm_medium=plugin&amp;utm_campaign=readme\">Getting Started<\/a> documentation.<\/p>\n\n<!--section=changelog-->\n<h4>1.1 (11\/04\/2020)<\/h4>\n\n<ul>\n<li>Fix: Incorrect locale used for German intent<\/li>\n<li>New: Added card response rich message support<\/li>\n<li>New: Added icon for visitors to delete conversation history from local storage<\/li>\n<li>New: Added oEmbed support for text responses<\/li>\n<li>New: Added admin option to scale the conversation font size<\/li>\n<li>New: Added icon for visitors to increase or decrease default font-size<\/li>\n<li>New: If chatbot is still open when navigating to a different page, it will now re-open<\/li>\n<li>Fix: loading div HTML was not removed<\/li>\n<li>New: Added option to disable overlay on mobile devices<\/li>\n<li>New: Added multiple messages delay loading<\/li>\n<li>New: Added request and response bubble alignment settings: left or right<\/li>\n<li>Tweak: Modified CSS3 media queries to improve overlay display on mobile devices<\/li>\n<li>New: Added option to allow overlay on specific page types<\/li>\n<li>New: Added option to allow overlay on specific post types<\/li>\n<li>Tweak: Removed credits screen<\/li>\n<li>Fix: Validate empty string requests<\/li>\n<li>Fix: Widget chatbot conversation area width\n[\/\/]: # fs_premium_only_begin<\/li>\n<li>New: Added new overlay theme with popup icon<\/li>\n<li>New: Added new overlay theme with right side slide across<\/li>\n<li>New: Added new chatbot avatar option<\/li>\n<li>New: Added menu and custom event option in chatbot overlay<\/li>\n<li>New: Added active schedule option\n[\/\/]: # fs_premium_only_end<\/li>\n<\/ul>\n\n<h4>1.0 (19\/09\/2020)<\/h4>\n\n<ul>\n<li>New: Upgraded to Dialogflow v2 APIs. Dialogflow API integration is now server side with OAuth 2.0 using a service account key file.<\/li>\n<li>Tweak: Removed Skype, Kik and Viber messaging platform support<\/li>\n<li>New: Conversation history saved in local storage<\/li>\n<li>Fix: Shortcode debug textarea<\/li>\n<\/ul>\n\n<h4>0.6 (15\/03\/2018)<\/h4>\n\n<ul>\n<li>New: Now supports multiple chatbots on the same page<\/li>\n<li>Bug: Fixed loading welcome intent when overlay is initially closed<\/li>\n<li>Tweak: Updated JavaScript and generated HTML to use classes instead of ids for some div elements as there can be more than one chatbot on the same page<\/li>\n<li>Bug: Escape text input to prevent XSS<\/li>\n<li>New: Added support for different languages https:\/\/dialogflow.com\/docs\/reference\/language<\/li>\n<\/ul>\n\n<h4>0.5 (18\/11\/2017)<\/h4>\n\n<ul>\n<li>New: Added show loading option which is implemted using a local icon font and CSS animations<\/li>\n<li>New: Added loading dots color option<\/li>\n<li>New: Added response delay option 0 - 5000ms<\/li>\n<li>Bug: Moved setting the sesison cookie to before any HTML appears to fix headers already set warning<\/li>\n<li>Bug: Replaced Dashicon ico fonts for toggle up\/down with a local icon font. It you have customized the chatbot-overlay.php template file, you will need to update it.<\/li>\n<\/ul>\n\n<h4>0.4 (11\/09\/2017)<\/h4>\n\n<ul>\n<li>New: Added myc_protocol_version filter for API query requests<\/li>\n<li>New: Added option in Edit Post screen to override displaying the chatbot overlay on specific posts<\/li>\n<li>Tweak: Added HTML5 placeholder to input text settings<\/li>\n<li>Tweak: Dialogflow rebranding required updates to various text (formerly API.AI) and changed base_url to https:\/\/api.dialogflow.com\/v1\/<\/li>\n<li>Tweak: Updated readme and welcome page<\/li>\n<li>New: Add input text (e.g. Ask something...) as an option<\/li>\n<li>New: Added unique session id for Dialogflow conversations using a cookie which expires after 24 hours<\/li>\n<li>New: Added myc_widget_before_conversation_area action hook to chatbot widget template<\/li>\n<li>New: Added option to show time underneath conversation bubbles<\/li>\n<li>New: Added filters to modify the access token, enable welcome event, messaging platform, session id and show time options. This allows you to have different chatbots on different pages for example.<\/li>\n<li>New: Added HTML5 required validation for required plugin settings<\/li>\n<\/ul>\n\n<h4>0.3 (03\/08\/2017)<\/h4>\n\n<ul>\n<li>Tweak: Added obverlay for mobile using CSS3 media queries for different small screens with portrait and lanscape orientations<\/li>\n<li>New: Added toggle CSS class to overlay for open\/closed<\/li>\n<li>New: Added JavaScript event in frontend for extra response handling<\/li>\n<li>New: Added myc_shortcode_before_conversation_area action hook to [my_chatbot] shortcode template<\/li>\n<\/ul>\n\n<h4>0.2 (24\/07\/2017)<\/h4>\n\n<ul>\n<li>New: Added an overlay of the chatbot at the bottom right of every page which is enabled by default<\/li>\n<li>Tweak: Refined styles of conversation area<\/li>\n<li>New: Added default language translation files for US English<\/li>\n<li>New: Added opacity option for old conversation bubbles<\/li>\n<\/ul>\n\n<h4>0.1 (11\/07\/2017)<\/h4>\n\n<ul>\n<li>Initial<\/li>\n<\/ul>","raw_excerpt":"Create your own branded chatbot for your WordPress website, powered by Google Dialogflow.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/71423","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=71423"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dpowney"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=71423"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=71423"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=71423"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=71423"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=71423"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=71423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}