Download the PHP package aranustech/plugin-chatbot-internship without Composer
On this page you can find all versions of the php package aranustech/plugin-chatbot-internship. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download aranustech/plugin-chatbot-internship
More information about aranustech/plugin-chatbot-internship
Files in aranustech/plugin-chatbot-internship
Package plugin-chatbot-internship
Short Description Minara Chatbot Laravel Package
License MIT
Informations about the package plugin-chatbot-internship
Plugin Chatbot Minara
Minara Chatbot Plugin adalah package untuk Laravel yang memudahkan integrasi UI chatbot ke aplikasi web.
- UI widget berbasis Blade + Alpine.js
- Endpoint bawaan untuk menyimpan chat dan mengambil suggested questions
- Default WS mengarah ke endpoint Aranus, tapi bisa dioverride oleh developer lain melalui
.env/config
📦 Installation
Install package menggunakan Composer:
Laravel akan otomatis mendeteksi package melalui Package Auto Discovery.
Jalankan installer (recommended):
Atau publish manual:
🚀 Usage
Tempelkan directive ini di layout yang ingin ditampilkan chatbot:
Catatan: widget membutuhkan Alpine.js.
⚙️ Configuration
Override WS (agar pakai server kamu sendiri):
Opsional:
Route bawaan bisa diubah / dimatikan:
💾 Chat History Storage
Package ini menyimpan riwayat percakapan ke database menggunakan tabel:
Struktur tabel:
🔌 Endpoints (Default)
POST /chat-log(simpan chat)GET /widget/suggested(ambil suggested questions)
Jika project host sudah punya endpoint sendiri, matikan route bawaan dengan:
✏️ Editable Setelah Install
Bisa diubah oleh developer yang memakai:
- Config: publish lalu edit
config/minara-chatbot.phpphp artisan vendor:publish --tag=minara-chatbot-config
- View widget: publish lalu edit
resources/views/vendor/minara-chatbot/widget.blade.phpphp artisan vendor:publish --tag=minara-chatbot-views
- Asset (logo/icon): publish lalu edit file di
public/vendor/minara-chatbot/php artisan vendor:publish --tag=minara-chatbot-assets
⚙️ Requirements
- PHP 8.1+
- Laravel 10 / 11 / 12
- Composer
- Alpine.js
📁 Package Information
| Item | Value |
|---|---|
| Package | aranustech/plugin-chatbot-internship |
| Framework | Laravel |
| License | MIT |
intern project