meetmy_bot_clone
Integrates MeetMy.bot Clone AI chatbot service into Drupal sites with configurable interfaces, preview videos, and responsive design for customer engagement and support.
The MeetMy.bot Clone module provides seamless integration of the MeetMy.bot Clone conversational AI platform by Eternity.ac into Drupal websites. This module enables site administrators to easily embed interactive AI chatbot interfaces anywhere on their site using Drupal's flexible block system.
Whether you're new to Drupal or an experienced developer, this module solves the common need for adding intelligent customer support, lead generation, and user engagement capabilities to your website. Instead of building complex chatbot functionality from scratch, simply configure your MeetMy.bot Clone service URL and start engaging visitors with AI-powered conversations.
The module is designed with Drupal best practices in mind, making it accessible to site builders while providing developers with the flexibility they need for custom implementations.
Features
Basic Functionality
- Easy Bot Integration: Connect your MeetMy.bot Clone service with a simple URL configuration
- Flexible Block System: Create multiple bot instances throughout your site, each with individual settings
- Modal Interface: Clean, professional overlay presentation that doesn't disrupt your site's design
- Mobile-First Design: Responsive interface that works perfectly on all devices
Unique Features
- Preview Video Support: Optional preview videos that can introduce your bot before users interact
- Override Capabilities: Each block can override global settings for title, dimensions, and video preferences
- Accessibility Compliant: Full WCAG 2.1 AA compliance with keyboard navigation and screen reader support
- Performance Optimized: Lazy loading and efficient asset management minimize impact on site speed
Use Cases
- Customer Support: Provide 24/7 automated customer service with intelligent responses
- Lead Generation: Capture and qualify leads through conversational interfaces
- E-commerce: Guide customers through product selection and purchasing decisions
- Educational Sites: Create interactive learning assistants for course materials
- Professional Services: Automate initial client consultations and appointment scheduling
When to Use This Module: Perfect for any Drupal site that wants to add conversational AI capabilities without complex development. Ideal for businesses looking to improve customer engagement, reduce support workload, or capture more qualified leads through intelligent conversations.
Post-Installation
Getting Started
- Global Configuration: Navigate to Administration » Configuration » Web Services » MeetMy.bot Clone (
/admin/config/services/meetmy-bot-clone)- Enter your bot title (e.g., "Customer Support Assistant")
- Add your MeetMy.bot Clone service URL from Eternity.ac
- Set preferred window dimensions (width: 200-2000px, height: 300-1200px)
- Optionally add a preview video URL
- Place Your Bot: Go to Structure » Block Layout (
/admin/structure/block)- Click "Place block" in your desired region
- Find and select "MeetMy.bot Clone" block
- Configure block-specific overrides if needed
- Set visibility conditions (pages, user roles, etc.)
- Test Your Setup: Visit a page where you placed the block to see your bot in action
Configuration Options
- Multiple Instances: Create different bots for various purposes (support, sales, etc.)
- Custom Sizing: Override global dimensions for specific placements
- Preview Control: Enable/disable preview videos per block instance
- Standard Block Options: Full integration with Drupal's block visibility and caching systems
No complex setup required - the module works immediately after basic configuration!
Additional Requirements
Core Requirements
- Drupal Core: Version 10.0+ or 11.0+
- PHP: Version 8.1+ (as required by Drupal core)
- JavaScript: Modern browser with JavaScript enabled
External Services
- MeetMy.bot Clone Service: Valid service URL from Eternity.ac
- SSL Certificate: Recommended for secure iframe embedding
- Video Hosting: For preview video functionality (optional)
Browser Compatibility
- All modern browsers (Chrome, Firefox, Safari, Edge)
- Mobile browsers (iOS Safari, Chrome Mobile)
- Accessibility tools and screen readers
Recommended modules/libraries
Performance Enhancement
- Advanced CSS/JS Aggregation: Optimize asset loading for better performance
- Lazy Loader: Further optimize loading of bot interfaces on pages with multiple instances
Content Management
- Block Visibility Groups: Advanced block placement controls
- Context: Sophisticated block placement based on various conditions
- Panels/Layout Builder: Advanced page layout management
Analytics & Tracking
- Google Analytics: Track bot interactions and user engagement
- Webform: Integrate with Drupal forms for lead capture workflows
Similar projects
What makes MeetMy.bot Clone different:
- No coding required: Complete integration through Drupal's admin interface
- Native Drupal integration: Works seamlessly with blocks, permissions, and caching
- Business-focused: Designed specifically for business applications rather than general chat
- Preview video feature: Unique capability to introduce bots with video content
- Accessibility-first: Built with WCAG compliance from the ground up
Supporting this Module
This module is currently maintained as a community contribution. If you find it valuable for your projects, consider:
- Contributing code: Submit patches and improvements via the issue queue
- Reporting issues: Help improve the module by reporting bugs and suggesting features
- Documentation: Contribute to documentation and help other users
- Testing: Test new releases and provide feedback
For businesses requiring custom features or priority support, please contact the maintainers through the issue queue.
Community Documentation
Getting Started Resources
- Installation Guide: Detailed walkthrough available in the README file
- Configuration Tutorial: Step-by-step setup guide with screenshots
- Troubleshooting Guide: Common issues and solutions
Additional Information
Security Considerations
This module follows Drupal security best practices and requires HTTPS URLs for bot services. All user inputs are properly validated and sanitized.
Multilingual Support
The module integrates with Drupal's translation system, allowing for multilingual bot titles and interface elements.
Developer Resources
The module provides a service API for developers who need to integrate bot functionality programmatically or create custom implementations.
Roadmap
- Enhanced analytics integration
- Additional chatbot service providers
- Advanced theming options
- Webform integration for lead capture