Download the PHP package jose13/larave-linebot-lottery without Composer
On this page you can find all versions of the php package jose13/larave-linebot-lottery. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package larave-linebot-lottery
laravel-linebot-lottery
說明
藉由 Line bot 及爬蟲應用,可於 Line 中獲取樂透號碼(最新球號或指定日期球號),以及基本可自定義的對話回應功能。
準備
一個 HTTPS 網址
本人是使用 ngrok 作為臨時的測試網址使用。
註冊及設定一個 Messaging API 頻道
前往 Line Developers 建立一個新的 Messaging API 頻道,可以參考 官方教學 。
創建完成後進入頻道頁面

記下頻道頁面中 Basic setting
選項裡,Channel secret
產生的數值。
記下頻道頁面中 Messaging API
選項裡,Channel access token
產生的數值。
頻道頁面中 Messaging API
選項裡,設定 Webhook :

將 Line 回應設定成下圖 :

創建一個 Laravel 專案
開啟.env
設定記下的Channel secret
及 Channel access token
:
注意:
LINE_BOT_CHANNEL_ACCESS_TOKEN
及LINE_BOT_CHANNEL_SECRET
名稱需一致不得更改
安裝
使用 Composer 安裝套件:
發布設定檔案(可選擇不發布,將以預設檔呈現功能項目):
開始使用
立即使用
如果選擇不發布設定檔,於安裝步驟結束後即可將自己創建的
Line bot
加入 Line 好友開始使用。
( 使用過程中也可發布設定檔進行自定義修改 )
自定義設定檔後開始使用
發布設定檔案後,至
config/LineBotServiceConfig.php
進行自定義調整,完成後即可將自己創建的Message Api Line bot
加入好友開始使用。
自定義各聊天室裡(User(個人)、Group(群組)、Room(群聊)) messageType是否開啟服務。
true
為開啟 false
為關閉功能
注意:
- 目前套件僅支援
TEXT
文字訊息自動回應功能。其餘功能設為true
不會有任何作用- 關閉
TEXT
文字訊息服務,等同於不會開啟QuickReplyButton
功能按鈕
自定義各聊天室裡,訊息自動回應內容
'QuickReplyButtonName'
: 開啟QuickReplyButton
按鈕關鍵字,可自定義。'Available'
: 各房間類型啟用或關閉QuickReplyButton
按鈕功能,false
關閉狀態下,Line 輸入QuickReplyButtonName
關鍵字,將不會有任何反應 。'ResponseContent'
: 自定義各房間類型的文字回復。
選擇各聊天室開放的按鈕功能
目前支援的功能按鈕清單:
最新威力彩
最新大樂透
最新539
最新三種遊戲
近3期三種遊戲
近5期威力彩
近5期大樂透
近5期539
近10期三種遊戲
指定威力彩日期
指定大樂透日期
指定539日期
啟用功能設為 true
,關閉設為為 false
Demo
歡迎訊息、文字回應、QuickReply按鈕功能開啟
一般請求資訊服務按鈕
指定日期請求服務按鈕
All versions of larave-linebot-lottery with dependencies
ext-http Version *
ext-json Version *
fabpot/goutte Version ^4.0
fideloper/proxy Version ^4.4
fruitcake/laravel-cors Version ^2.0
guzzlehttp/guzzle Version ^7.0.1
laravel/framework Version ^8.12
laravel/tinker Version ^2.5
linecorp/line-bot-sdk Version ^7.0
symfony/browser-kit Version ^5.3.4
symfony/css-selector Version ^5.2
symfony/dom-crawler Version ^v5.3.4