-
Notifications
You must be signed in to change notification settings - Fork 26
Commands
Casper Lai edited this page May 19, 2017
·
9 revisions
Set facebook messenger greeting text
php artisan fb:greeting {greeting}
Arguments
Name | Required |
---|---|
greeting | Yes |
Set start button
php artisan fb:get-start {payload?} {--d | delete : delete the start button}
Arguments
Name | Required | Extra |
---|---|---|
payload | Yes | If delete option is true, can be optional |
Options
Name | Required |
---|---|
delete | No |
Set persistent menu buttons
php artisan vendor:publish --provider="Casperlaitw\LaravelFbMessenger\LaravelFbMessengerServiceProvider" --tag="menu"
File in the routes/menu.php
use Casperlaitw\LaravelFbMessenger\Messages\UrlButton;
// default locale must be required.
Menu::locale('default', function () {
Menu::postback('Test Button', 'TEST_POSTBACK');
Menu::webUrl('WebUrl', 'https://github.com/CasperLaiTW/laravel-fb-messenger');
Menu::nested('SubMenu', function () {
Menu::postback('SubMenu-Button', 'TEST_SUB_BUTTON');
Menu::webUrl(new UrlButton('SubMenu-WebUrl', 'https://github.com/CasperLaiTW/laravel-fb-messenger'));
});
});
Menu::locale('zh_TW', function () {
Menu::disableInput();
Menu::postback('zh_TW Test Button', 'TEST_POSTBACK');
Menu::postback('zh_TW Test Button', 'TEST_POSTBACK');
Menu::postback('zh_TW Test Button', 'TEST_POSTBACK');
});
then run command to setup
php artisan fb:menus
Messenger App
Set domain whitelisting
fb:whitelisting {--domain=* : Your domain url} {--d | delete : Delete the domain url} {--r | read : Read domain whitelising}
Command will show all whitelisting you added.
fb:whitelisting --read
Whitelisting will set https://example.com
and https://example2.com
domains.
fb:whitelisting --domain="https://example.com" --domain="https://example2.com"
Whitelisting will delete all domains.
fb:whitelisting --delete
Options
Name | Required | Array |
---|---|---|
domain | Yes (read must be ignore) | Yes |
delete | No | No |
read | No | No |
Creating messenger code
php artisan fb:code {--s|size : Image size} {--r|ref : Ref}
Options
Name | Required | Default |
---|---|---|
size | No | 1000 |
ref | No |