# Laravel 版 Hibira Live Chat

> 用一個 Blade 元件就把 Hibira Live Chat 小工具放上你的 Laravel 網站，已登入的使用者以本人身分聊天：姓名和 email 經過簽章送到收件匣，沒人能冒充。

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

用一個 Blade 元件就把 Hibira Live Chat 小工具放上你的 Laravel 網站，已登入的使用者以本人身分聊天：姓名和 email 經過簽章送到收件匣，沒人能冒充。

Package: hibira-io/laravel-live-chat

- 在版面放上 <x-hibira-live-chat />，或用 InjectLiveChat middleware 不改 view 就加到每一頁。
- 已登入的使用者以 ID 的 HMAC 識別，收件匣會顯示他是誰，對話也能跨裝置延續。
- 你自己的按鈕和 #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>
```

## 開始之前

- 在 Live Chat 主控台找到 workspace ID，並在「設定」的「已驗證訪客」建立身分密鑰。身分密鑰只放在你的伺服器上。
- 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)
