Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/krush666/notary-bot-free/archive/refs/heads/main.zipAn easy-to-use WordPress plugin to embed an AI chatbot powered by Google Gemini, now with customizable colors.
Description
Transform your WordPress site into an interactive hub with the Notary Bot Free plugin. Seamlessly integrate the powerful Google Gemini Chatbot into your posts and pages, providing your visitors with instant, intelligent responses.
Key Features:
- Customizable Color Scheme: Use a single color picker in the settings to personalize the chat icon, send button, header, and AI message bubbles to match your site's design.
- Active on All Pages: The chatbot is now active on all pages of your website.
- Disclaimer: Includes a customizable disclaimer at the bottom of the chat window.
- Powered By Link: Adds a subtle, clickable "Powered by eOnline Notary" link at the very bottom.
- Dynamic Responses: Leverage the advanced capabilities of Google Gemini to provide accurate and context-aware responses to user queries.
Pre-Prompt Feature
The Pre-Prompt functionality allows you to set a consistent context or instruction for every AI conversation. This powerful feature enables you to:
- Limited to 500 characters on free version
- Define a base persona or role for the AI chatbot
- Set specific guidelines for response generation
- Customize the AI's behavior across all interactions
Examples of Pre-Prompt Usage:
- Professional Tone: "You are a professional business consultant. Respond concisely and professionally."
- Educational Assistant: "Explain complex topics in a way that a high school student can understand."
- Creative Writing: "Respond with creativity and use descriptive language."
- Technical Support: "Provide step-by-step technical guidance and troubleshooting advice."
How It Works:
- The pre-prompt is automatically prepended to each user message
- It helps guide the AI's responses without changing the core interaction
- Easily configurable in the plugin settings
Benefits:
- Consistent AI behavior across conversations
- Tailored responses to your specific use case
- No need to repeat instructions in each message
Why Choose Google Gemini Chatbot Embed?
- Boost Engagement: Keep your visitors engaged with real-time, interactive conversations.
- Improve Customer Support: Provide instant support and answers to common questions, reducing the load on your support team.
- Enhance User Experience: Offer a modern, AI-driven interface that enhances the overall user experience on your site.
- Easy to Use: With a user-friendly settings page, you can configure and customize the chatbot without any coding knowledge.
Installation
-Uninstal Previous Versions Before Installation-
- Install the plugin through the WordPress plugins screen directly.
- Activate the plugin through the 'Plugins' screen in WordPress.
- Go to 'Settings' -> 'Easy AI Chatbot' to configure the plugin settings.
Frequently Asked Questions
How do I get a Google Gemini API key?
You can obtain a Google Gemini API key by signing up for the Google Gemini service on their official website.
How do I customize the chat color scheme?
Go to 'Settings' -> 'Easy AI Chatbot' and use the color picker for the 'Button Color' setting. This single color will apply to the chat icon, send button, header, and AI message bubbles.
Screenshots
- assets/screenshot1.png - Settings Page - Configure the API key and chatbox appearance.
- assets/screenshot2.png - Chatbox Interface - The embedded Google Gemini Chatbot on a WordPress page.
- assets/screenshot3.png - Pricing - Pricing options.
Changelog
1.0.7
- Added comprehensive rate limiting: 10 requests per minute, 30 per hour, 100 per day
- Implemented usage safeguards to prevent API abuse and control costs
- Added model information display in settings showing current AI model
- Updated menu name from "Easy AI Chatbot" to "Notary Bot"
- Removed redundant "Upgrade to Pro" button and feature list from main settings
- Enhanced security with proper input sanitization and validation
- Improved error handling and logging for better debugging
1.0.6
- Updated AI model selection to use current Gemini models
- Replaced deprecated Gemini 1.5 Flash with Gemini 2.0 Flash in free version
- Updated validation logic to support Gemini 2.0 Flash and Gemini 2.5 Flash models
- Improved API compatibility with latest Gemini model versions
- Fixed issues with unavailable models causing app to not respond
- Updated upgrade messaging to mention Gemini 2.5 Flash as Pro feature
- Added comprehensive rate limiting: 10 requests per minute, 30 per hour, 100 per day
- Implemented usage safeguards to prevent API abuse and control costs
1.0.5
- Renamed plugin to "Notary Bot Free".
- Unified color customization: Single backend color setting now controls chat icon, send button, header, and AI message bubbles.
- Replaced information symbol with scales emoji in chat header.
- Fixed issue where button color setting was not always applied correctly.
- Added "Powered by eOnline Notary" link with tracking parameters to the bottom of the chat window.
- Updated Readme with new features and name change.
1.0.4
- Added support for multiple Gemini model selections
- Enhanced model configuration options in settings
- Improved compatibility with latest Gemini API versions
1.0.3
- Enhanced Gemini API integration with improved error handling
- Added comprehensive logging for pre-prompt and API response
- Improved response extraction methods
- Optimized generation configuration for more reliable AI responses
- Relaxed safety settings to ensure better response generation
1.0.2
- Beta release with improved API integration
- Added pre-prompt functionality
- Enhanced error handling and logging
- Fixed REST API route registration
1.0.1
- Initial release of Easy AI Chatbot
Upgrade Notice
1.0.6
Updated AI models to use current Gemini versions. Free version now uses Gemini 2.0 Flash. Upgrade to Pro for access to Gemini 2.5 Flash and additional features.
1.0.5
Plugin renamed to Notary Bot Free. Color setting now controls the entire chat theme (icon, button, header, AI messages). Added "Powered by" link.
1.0.4
Added support for multiple Gemini model selections and improved API compatibility.
1.0.3
Improved AI response reliability and added more robust error handling
1.0.2
Beta version with improved AI chat functionality and stability. Recommended for testing.
1.0.1
- Initial release of the plugin
Easy AI Chatbot Software License Agreement License Grant: Rank Boost Pro grants you a non-exclusive, non-transferable license to use Easy AI Chatbot ("the Software") subject to the terms of this agreement. Restrictions: You may not copy, modify, distribute, sell, or transfer the Software or any portion thereof. Reverse engineering, decompiling, or attempting to derive the source code is strictly prohibited. Ownership: The Software, including all intellectual property rights, remains the exclusive property of Rank Boost Pro. Termination: This license is effective until terminated. Your rights under this license will terminate automatically without notice if you fail to comply with any term of this agreement. Disclaimer: The Software is provided "as is" without warranty of any kind, either express or implied. By using Easy AI Chatbot, you agree to be bound by the terms of this license