paulao-dev / chat-bot-php-facebook
This package is abandoned and no longer maintained.
No replacement package was suggested.
There is no license information available for the latest version (v1.0) of this package.
Package info
github.com/PaulaoDev/ChatBot-PHP-Facebook
pkg:composer/paulao-dev/chat-bot-php-facebook
v1.0
2017-07-11 01:44 UTC
Requires
- guzzlehttp/guzzle: ^6.2
- noahbuscher/macaw: dev-master
This package is not auto-updated.
Last update: 2019-02-20 21:11:59 UTC
README
Chatbot para messenger feito em PHP ( Chatbot for messenger made in PHP )
Essenciais Para A Configuração ( Essential For Setup ) :
- PHP >= 5.4
- Composer. https://getcomposer.org/download/
- Entender o Basico de PHP
- Hospedagem Usada Para O Projeto https://goo.gl/rRHSWu
Pra que Serve? ( What is it for? )
- Atendente Para Paginas
- Facil Configuração
- Menor Tempo De Resposta
- Integração Com Banco De Dados
- Facil manutenção
Projeto no Composer ( Project in Composer )
composer chatbotphp paulao-dev/chat-bot-php-facebook
Demo: Demo Online
Note: Abra o chat da pagina e envie help
Note: Open the page chat and send help
Video Tutorial
-
Acesse o Painel De Desenvolvedores do
Facebook Developers- Meus Aplicativos > Adicionar Aplicativo
- Nome De Exibiçao > De sua Preferencia
- Clique no Botão > Crie um número de identificação do aplicativo.
-
Aplicativo Criado
- Com o Aplicativo já criado No menu vá em Adicionar Produto
-
Configurando o Messenger
- Clique Encima do Botão Começar na Opção "Messenger"
-
Configuraçoes
- Com o Messenger Adicionado Vá em Webhooks E Clique em Configurar Webhooks
-
Configurando WebHooks
- Em URL de retorno de chamada: coloque o
https://seudominio.com/webhooks. - Senha: Abra o arquivo
index.phpe atribua uma senha para verificaçao no webhooks.
Route::get('/webhook', function() { $token_access = "minhasenha123"; });
- Em Verificar token: o valor definido em $token_access.
- Em Campos de Assinatura: selecione messages, messaging_postbacks, message_deliveries, message_reads
- Apos seguir os passos clique em Verificar e Salvar
- Em URL de retorno de chamada: coloque o
-
Configurando Servidor PHP
Apos a verificaçao ser bem sucedida.
-
Abra o terminal na pasta baixada o repositorio é de um
composer install- Config Bot: Abra o arquivo
/config/botConfig/config.phpe insira sua configuração
- Config Bot: Abra o arquivo
define("BOT_KEY", "SUA KEY"); define("BOT_TOKEN", "minhasenha123"); define("BOT_DOMINIO", "https://meusite.com/"); define("BOT_ENDPOINT", BOT_DOMINIO."endpoint");
- Para gerar a KEY: vá ate Geração de token acima de Webhooks em Pagina selecione a pagina desejada para o BOT. Ira Abrir uma janela pedindo a permissão da pagina para o acesso do Facebook Developers. Apos Aceitar em Token de acesso da Página ira aparecer um Token quer Sera o
BOT_TOKEN/config/botConfig/config.php.
-
Configurar Mensagens
- Para Configurar bastar ir ate
/neural/neuro-system.json
- Para Configurar bastar ir ate
-
As Callbacks são configurada em
/src/bot/callbacks.phpNote:
- As mensagens são configuradas em JSON.