settings = $settings; } public function register(): void { add_shortcode('aiva_chatbot', array($this, 'render')); } public function render(): string { do_action('aiva_lite_shortcode_rendered'); $options = $this->settings->get_all(); if ($options['connected'] !== '1' || $options['embed_enabled'] !== '1') { return ''; } aiva_lite()->widget->enqueue(); return '
'; } }