# Hibira Live Chat สำหรับ Laravel

> ใส่วิดเจ็ต Hibira Live Chat ในเว็บ Laravel ด้วย Blade คอมโพเนนต์เดียว และให้ผู้ใช้ที่ลงชื่อเข้าใช้แชตในนามตัวเอง: ชื่อและอีเมลถึงกล่องข้อความพร้อมลายเซ็น จึงไม่มีใครแอบอ้างได้

Source: https://hibira.io/th/guides/laravel-live-chat

ใส่วิดเจ็ต Hibira Live Chat ในเว็บ Laravel ด้วย Blade คอมโพเนนต์เดียว และให้ผู้ใช้ที่ลงชื่อเข้าใช้แชตในนามตัวเอง: ชื่อและอีเมลถึงกล่องข้อความพร้อมลายเซ็น จึงไม่มีใครแอบอ้างได้

Package: hibira-io/laravel-live-chat

- ใส่ <x-hibira-live-chat /> ในเลย์เอาต์ หรือใช้มิดเดิลแวร์ InjectLiveChat เพื่อเพิ่มในทุกหน้าโดยไม่ต้องแก้วิว
- ผู้ใช้ที่ลงชื่อเข้าใช้ถูกระบุด้วย HMAC ของ ID กล่องข้อความจึงแสดงว่าเป็นใคร และบทสนทนาติดตามไปทุกอุปกรณ์
- ปุ่มของคุณเองและลิงก์ #hibira-live-chat เปิดแชตได้ ซ่อนได้ตามหน้าหรือสำหรับพนักงานด้วย gate และยังเปิดค้างไว้ข้าม wire:navigate

## 1. ติดตั้ง

```shell
composer require hibira-io/laravel-live-chat
php artisan hibira:live-chat --workspace=ws_YOUR_WORKSPACE
```

## 2. ใช้งาน

```html
{{-- resources/views/layouts/app.blade.php, before </body> --}}
<x-hibira-live-chat />

<x-hibira-live-chat-open topic="sales">Talk to sales</x-hibira-live-chat-open>
```

## ก่อนเริ่ม

- ดู workspace ID ในคอนโซล Live Chat และสร้าง identity secret ที่ การตั้งค่า > ผู้เยี่ยมชมที่ยืนยันแล้ว identity secret ต้องอยู่บนเซิร์ฟเวอร์ของคุณเท่านั้น
- php artisan hibira:live-chat --check ตรวจว่ามี workspace อยู่และอนุญาต APP_URL ของคุณ

- [Packagist](https://packagist.org/packages/hibira-io/laravel-live-chat)
- [GitHub](https://github.com/hibira-io/laravel-live-chat)
