=== Petabot === Contributors: petanux Tags: Chatbot, AI, Petabot, Large Language Models (LLM), Artificial intelligence Tested up to: 6.8 Stable tag: 1.3.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Petabot: An AI chatbot plugin for WordPress to boost support, engage users, and enhance your site with natural conversations. == Description == Features: Easy integration of AI chatbot into any WordPress site. Customizable API connection using your API key and API secret. Responds to user queries and delivers automated, intelligent conversations. Seamless configuration through the WordPress admin panel. How to Use: Install and activate the plugin. After activation, go to the WordPress admin dashboard. Navigate to Petabot Settings in the sidebar. Enter the API Key and API Secret provided by the Petabot team. Save your settings, and Petabot is ready to interact with your users! == Installation == From your WordPress Dashboard: Navigate to Plugins -> Add New. Search for Petabot. Click Install Now. Activate the plugin. Go to Settings -> Petabot Settings and configure the API key and API Secret. Manual Installation: Download the plugin zip file. In your WordPress dashboard, go to Plugins -> Add New -> Upload Plugin. Choose the downloaded .zip file and click Install Now. Activate the plugin and proceed to settings for configuration. == External Services == This plugin connects to an external service (https://api.petabot.de), which is a backend API provided and maintained by the plugin developer, to enable AI-powered chat functionality. **What the service is and what it is used for:** The external service (https://api.petabot.de) is used to process user queries and provide AI-generated responses. It is essential for the core functionality of this plugin. **What data is sent and when:** - Data sent: User input provided in the chat interface, which includes text queries or prompts entered by users. - Data received: AI-generated responses related to the user input. - When: Data is transmitted each time a user interacts with the chat interface. **Where the data is sent:** The data is sent to the server located at https://api.petabot.de. **Under which conditions:** Data is only sent when a user interacts with the plugin’s chat interface. No data is transmitted without user interaction. **Terms of Service and Privacy Policy:** - [Terms of Service](https://petanux.com/impressum/) - [Privacy Policy](https://petanux.com/datenschutzerklaerung/) == Frequently Asked Questions == Q: Where do I get my API key and secret pair? A: You will receive the API key and secret pair after registering through https://petabot.de. In case you received your credentials from Petabot team you do not need to register again. Q: What does the Petabot plugin do? A: It integrates an AI chatbot into your WordPress site, providing automatic support to visitors through intelligent conversations. The conversations are being generated using LLM and based on crawled pages from your website. Q: How do I configure the plugin? A: After activating the plugin, go to Petabot Settings in your WordPress dashboard and enter your API key and API secret. Q: Do I need coding knowledge to use this plugin? A: No coding is required! Everything is configured through the WordPress admin dashboard. == Screenshots == 1. Petabot Settings - Where you input the API key and API Secret. 2. Closed chatbot - The view of the Petabot when the website is loaded. 3. Chatbot in action - Example of the chatbot responding to user inquiries. == Changelog == = 1.0.0 = * Initial release of Petabot. * API integration setup for Petabot. * Basic chatbot functionalities. = 1.0.13 = * The logo aspect ratio fixed. = 1.0.14 = * The tags have been updated in the readme file. = 1.0.15 = * Tested up to: 6.6 changes to 6.7 = 1.0.16 = * External services section added to readme. * Sanitization added for register_setting. * The petabot prefix added to all function/class/define/namespace/option names * Accessing plugin files directly is prohibited. = 1.0.17 = * External services section added to readme. * The petabot prefix added to all function/class/define/namespace/option names * Singleton class added to encapsulate variables and removing use of GLOBALS = 1.0.18 = * Links of terms of service and privacy policy updated. = 1.0.19 = * Images of screenshots are updated. = 1.1.0 = * IFrame mode added. = 1.1.1 = * Confirmed compatibility with WordPress 6.8. * Updated "Tested up to" tag in readme. = 1.1.2 = * Updated plugin description for improved clarity and better plugin presentation. = 1.2.0 = * Support for Petabot position configuration (Right, Left, Center). * Critical security patches have been added to protect user data. = 1.3.0 = * Prevented Petabot tokens from being cached on page refresh to ensure fresh authentication. == Upgrade Notice == = 1.0.0 = Initial release of the plugin. Be sure to configure your API and Secret Key in the settings to start using the chatbot. = 1.0.13 = In this version the logo sizing and aspect ratio is fixed. = 1.0.14 = The tags have been updated in the readme file. = 1.0.15 = This vesrion tries to fix plugin issues upon adding to Wordpress.org plugins. = 1.0.16 = This vesrion tries to fix plugin issues upon adding to Wordpress.org plugins. = 1.0.17 = This vesrion tries to fix plugin issues upon adding to Wordpress.org plugins. = 1.0.18 = This vesrion updastes the terms of service and privacy policy links. = 1.0.19 = This vesrion adds new screenshot to th list of screenshots. = 1.1.0 = Installing this version is required to access the latest version of Petabot and unlock numerous customization features. = 1.1.1 = Tested and confirmed compatible with the latest version of WordPress (6.8). No changes to plugin functionality. = 1.1.2 = This update includes an improved plugin description. No functional changes—safe to update. = 1.2.0 = This update includes an important security patches and support for Petabot postion in the website. = 1.3.0 = If you are using a caching plugin (such as WP Rocket, W3 Total Cache, or similar), please update to this version to ensure Petabot works correctly. This update prevents cached tokens from causing authentication issues.