Os bots de bate-papo do Messenger do Facebook são uma nova maneira de as páginas e aplicativos do Facebook interagirem com os usuários. Eles foram introduzidos há apenas um mês e muitos bots de bate-papo foram criados desde então. Esses bots de bate-papo são incrivelmente fáceis de configurar, exigindo pouquíssimas habilidades de programação. A única coisa que você precisa fazer é configurar uma API, algo bastante básico. Se você é um pequeno empresário sem recursos e habilidades para fazer isso, pode usar o Botsify . É um serviço web que permite configurar um bot de bate-papo para sua página do Facebook gratuitamente. É muito fácil de usar e não requer absolutamente nenhuma habilidade de programação. Tudo o que você precisa é de trinta minutos e este post para orientá-lo no processo.
Para criar um bot de bate-papo no Messenger, você precisa ter uma página no Facebook e um aplicativo do Facebook. Criar uma página no Facebook é bastante simples, mas criar o aplicativo para que ele funcione com o Botsify exigirá um pouco de orientação, então abordaremos isso aqui. Se você ainda não tem uma página no Facebook, crie uma primeiro.
Parte 1 – Criando um aplicativo do Facebook
Passo 1: acesse seu painel de desenvolvedor e crie seu primeiro aplicativo abrindo o menu suspenso abaixo da sua foto de perfil.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-6784-0829094422332.jpg)
Etapa 2: Quando solicitado, insira um nome para o aplicativo, um namespace (deve ser original), um ID de e-mail e uma categoria para o aplicativo. Clique em "Criar ID do Aplicativo". O aplicativo será criado quando você clicar em "Criar ID do Aplicativo".
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-4615-0829094424863.png)
Parte 2 – Configurando seu aplicativo do Facebook
Este é o painel do aplicativo que você acabou de criar. Como você acabou de criar o aplicativo, não verá os itens "Messenger" e "Webhooks" listados na coluna da esquerda. Você precisa adicioná-los primeiro para criar o bot. Vamos detalhar como fazer isso.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-4205-0829094425751.jpg)
Passo 1: Clique em "Adicionar Produto" na barra à esquerda. Você será direcionado para a página seguinte, que lista os diversos produtos do Facebook que você pode integrar ao seu aplicativo do Facebook. Clique primeiro no botão "Começar" ao lado de "Messenger".
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-3449-0829094426916.jpg)
Passo 2: Ao adicionar o produto Messenger, você será solicitado a conectar o aplicativo a uma página. É aqui que você conectará o aplicativo recém-criado à página que presumimos que você criou antes de criar o aplicativo. Se você tiver várias páginas, pode escolher qualquer uma delas para conectar o aplicativo. Você deve ser o proprietário da página e não um administrador.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-2866-0829094428536.png)
Etapa 3: Conectar uma página gerará um Token de Acesso à Página. Você precisará dele ao configurar o bot. Você pode copiá-lo agora para um arquivo de texto para acessá-lo mais rapidamente ou pode sempre retornar ao painel do seu aplicativo e clicar na aba do produto "Messenger" para visualizá-lo e copiá-lo quando precisar. Com a página conectada, você pode prosseguir para a conexão do segundo produto, ou seja, Webhooks. Clique no botão "Configurar Webhooks" que você vê na mesma tela.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-8319-0829094430107.png)
Passo 4: O próximo passo pede uma URL de retorno. Isso é tudo que você pode fazer por enquanto. Não feche esta aba. Em vez disso, mude para o Botsify e crie uma conta gratuita.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-6667-0829094431633.jpg)
Parte 3 – Criando o Chat Bot
Passo 1: Supondo que você tenha se cadastrado no Botsify e concedido as permissões solicitadas, você verá um painel. Clique em "Criar Aplicativo".
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-6117-0829094432950.png)
Passo 2: Dê um nome ao seu bot, adicione uma descrição, se desejar, insira o ID do aplicativo (você pode obtê-lo no painel do seu aplicativo) e forneça uma chave secreta. Uma chave secreta é como uma senha que os bots usam para se autenticar em aplicativos e páginas. Pode ser qualquer senha que você desejar, por exemplo, secret_key_is_secret. Para adicionar o token de acesso à página, você precisa retornar ao painel do seu aplicativo no Facebook para Desenvolvedores, clicar em "Mensagens" na coluna da esquerda e copiar o token. Você gerou este token na Parte 2 – Passo 3. Cole-o no campo de token de acesso à página no Botsify e clique em "Criar Bot".
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-3774-0829094433810.jpg)
Passo 3: Agora é hora de finalizar a configuração dos Webhooks. Você será automaticamente direcionado para a aba "Configurar Webhooks" no Botsify. Caso contrário, clique nela. O Botsify fornecerá a URL de retorno necessária na Parte 2 – Passo 4. Copie a URL destacada abaixo.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-6052-0829094434779.jpg)
Passo 4: Retorne ao painel do aplicativo no Facebook para Desenvolvedores e clique em Webhooks para configurá-los. Presumimos que você tenha a aba aberta conforme as instruções dos passos anteriores, mas caso contrário, basta acessar o painel do aplicativo, clicar em Messenger e, abaixo do Token de Acesso à Página, você verá a opção "Configurar Webhooks". Clique nela e a seguinte caixa aparecerá. Cole a URL de retorno aqui. Insira a chave secreta que você configurou no Passo 2 no campo "Verificar Token". Marque todas as quatro opções e clique em "Verificar e Salvar".
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-2328-0829094435492.jpg)
Passo 5: Aprecie o sucesso por um minuto e depois retorne ao Botsify. Paramos aqui para configurar os Webhooks. Com os Webhooks configurados, clique em "Ativar". Seu bot será criado.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-7402-0829094436424.jpg)
Parte 4 – Configurar o Chat Bot
Passo 1: Agora que você criou o bot de bate-papo, é hora de ensiná-lo a falar. Clique em "Configurar Bot" ou "Configurar Respostas" na coluna da esquerda.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-5783-0829094437655.jpg)
Passo 2: Existem vários tipos de respostas que você pode configurar. A primeira será uma resposta básica, que será exibida por qualquer pessoa que interagir com o bot que você criou. Os outros dois tipos permitem criar modelos e botões. Essas opções permitem enviar imagens e links aos usuários em resposta a um comando. Neste guia, vamos abordar um bot de bate-papo simples, no qual o usuário envia uma mensagem de texto e o bot responde com uma mensagem de texto. Clique em "Configurar respostas avançadas".
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-2059-0829094438367.jpg)
Passo 3: A interface que você vê agora permitirá que você insira um comando e a resposta do bot a ele. Selecione seu bot à esquerda. No nosso caso, o bot se chama "Meu Bot de Teste", então selecionamos essa opção e inserimos uma mensagem que um usuário provavelmente enviaria a um bot. A mensagem era "Oi", ela foi inserida no campo de entrada de texto e enviada. Em seguida, selecione seu nome de usuário nessa mesma interface. Abaixo dele, aparecerá "Mensagem como bot". Com seu nome de usuário selecionado, insira a resposta que você deseja que seu bot de bate-papo dê quando alguém enviar a mensagem "Oi" e clique em "Enviar".
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-4682-0829094439062.jpg)
Etapa 4: confirme a mensagem e você terá configurado a primeira resposta para seu bot.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-6031-0829094440734.jpg)
Passo 5: Você pode testar. A mensagem que você vê abaixo, aquela que destacamos, aparecerá apenas para você na primeira vez que configurar o bot. Os usuários nunca a verão. O bot de bate-papo responde conforme configurado.
![Como criar um bot do Facebook Messenger sem codificação [Guia] Como criar um bot do Facebook Messenger sem codificação [Guia]](/resources8/r252/image-893-0829094441619.jpg)
Vá em frente e explore as outras respostas que você pode configurar. Você não precisa de nenhuma habilidade de programação para configurar nenhuma das outras respostas. O Botsify tem um tutorial útil para te guiar na configuração dos outros tipos de respostas. O serviço também pode te ajudar a configurar respostas se você não quiser fazê-las sozinho, embora esse seja provavelmente um serviço premium.
Visite o Botsify