# Evolução – API Gratuita Portuguesa 🇵🇹 🎵 Music: Fala galera, beleza. . . Este vídeo apresenta o uso de uma API gratuita, a Evolution API, localizado na Portugal (🇵🇹), para criar uma conexão com uma API construída com base no bstar, parte do projeto da Code Chat. * Para se conectar à API Evolution, o requisito é que o usuário possua o Chatwoot instalado. Se o mesmo não possuir, encontre tutoriais em nosso canal do YouTube. * O roote do projeto está disponível no nosso servidor FTP. Pode se conectar utilizando o FTP de sua preferência. * Instale o Node. js 16 para rodar o projeto. * Para utilizar a API Evolution em seu ambiente de desenvolvimento, é preciso abrir o terminal e executar `npm install` nesse diretório. Uma vez instalado, é preciso rodar o comando `cd Evolution api` para localizá-lo e iniciar o serviço com o Node. js. * Após isso, apenas é preciso rodar `npm Run Start` e o serviço se tornará disponível em seu ambiente. * Para testar a funcionalidade, basta consumir serviços diversos da API Evolution através de um `curl`. * Tudo isso pode ser consumido em menos de 5 minutos caso já possua o chatwoot instalado. > " servindo em porta 8080 em localhost: 8080 ", apresentará-se a mensagem de serviço em execução. <video width="720" height="480" controls> <source src="https://www.youtube.com/watch?v=WJRMZhBv6bs" type="video/mp4"> Navegador não compatível. Tente abrir no <a href="https://www.youtube.com/watch?v=WJRMZhBv6bs">canal do YouTube</a>. </video> (Idioma: pt) **Música**: Fala galera, beleza. . . Após o sucesso do vídeo anterior, vamos passar a stock Aquivo Baseado em eventos (BoE) com a integração entre o Manchete Bote Conversa e a Evolution API. * Este vídeo mostra um projeto Em Primeiro Como é o CRM, que utiliza a Evolution API como base para fornecedor de serviços. * Para utilizar esse projeto, é preciso ter os dois aplicativos instalados em seu ambiente de desenvolvimento. * Após isso, como ambos os aplicativos não possuem uma interface gráfica comum, é preciso configurar um servidor baseado em Twilio (como Socket. IO ou WebSockets) para que Manchete Bote Conversa consiga receber as mensagens da API. * Um código que exemplifica como configurar uma conexão com Manchete Bote Conversa e a Evolution API está disponível [aqui](https://github.com/pedrinhodasilva/MbcTrigger). Não esqueça de nos dar o seu apoio e compartilhando os links com suas redes sociais! Fique a vontade para compartilhar opiniões, sugestões e comentários na seção de comentários abaixo! **Nota: ** este vídeo não pretende ser uma detalhada instrução para utilização de nenhum software citado. Este tutorial serve apenas para demonstrar como integrar a Evolution API com o Manchete Bote Conversa. Nãoé necessário corrigir o texto no nível gramatical antes de converter para português de Portugal e formatar em Markdown, pois o original já apresenta formatação válida para Markdown e a linguagem usada é inglês, não português. Daria conta da linguagem e do formato de escrita durante a tradução para o português e a formatação de acordo com as regras de Markdown. Depois de traduzir o texto, aqui está o resultado: ```markdown # Solução em Primeira Mão com API da Evolution e o Tapbot ## O que é o Tapbot? Um construtor de fluxos de conversas com aquelas caixinhas que a gente vai fazendo Drop ali no seu próprio Flow no nosso construtor de fluxos. Muitíssimo fácil de ser utilizada e manipulada por qualquer tipo de pessoa. ## Por que mais ainda? Essa integração me deu um impressionante assombro pela qualidade, facilidade e principalmente pela ganancia de ser gratuita. Isso realmente deve revolucionar todo o mercado de ferramentas. ### Contatos - Evolution: [link_evolution] - Tapbot: [link_tapbot] ## Partes da integração ### Conexão com a sua FPS ### Criação da VPS ## Integração com API - Clone o repositório do Evolution - Instale o Node ## Execução do Evolution - Instale o NPM - Inicie o PM2 para mantê-lo em execução em segundo plano na VPS ## Atualizando o ambiente de desenvolvimento - Use o `git checkout` para escolher a versão de desenvolvimento ## Instalação da Instância . . . ``` # Configurando Type Bot (versão portuguesa de Portugal) Neste workspace do Postman, vem aqui onde diz Type bot, ele vai trazer essas informações. ## Configurações iniciais - Você vai passar URL: a URL que estamos utilizando é `http`. Então você vai vir aqui no site, se for via Postman - Está bom, depois eu vou rodar no Curry, o que ficará mais prático - 80 Type bote 7 teste porque aqui a distância é teste - se eu vir à base da URL que é a base da URL da sua página, está instalado na parte 8080p da sua VPS - e a Instância que no caso que eu chamei de teste, foram questões que nós criamos aqui ## Parâmetros - Aquele toquezinho que vem no nosso é o tipo de Authorization aqui aquela ipe que a gente passou - Está bom, aquele toquezinho que vem no nosso, e aí ele já vem com Body padrão - Embora ele também seja um tynnable ou não - RL a URL é que a gente vai depois vir para o Type bot - Mas basicamente, se você estiver no Cherry, é a sua RL pública, tá, não é URL aqui padrão que a gente instala Obrigado David Você tirou essa dúvida para mim tá então é o bote né, então passe aqui onde está instalado a URL pública do meu tabbot tá tem um builder tem um viewer tá não na instalação do TaiP Bot, o nome dele está aqui `zdg` que eu chamo, tá `zdg` esse tempo de expirar é tempo de expirar, quer dizer assim, depois de quanto tempo que não houver a interação, é o fluxo respira e volta para o início - Está bem então o cara que interagiu com o teu bote, depois de 60 minutos ele não mandou mais nada, ele mandará uma nova mensagem, isso quer dizer que o fluxo terminou ou seja uma palavra de finalização, você vai poder botar nas opções lá da do teu bote, digite hashtag sair, que ele vai desligar o bote - essa parte para o atendimento humano, tá delay Messenger é o tempo de envio da mensagem, que é o tempo que ele vai ficar ali mostrando digitando - eu até para enviar mensagem para quem está interagindo com a pi, eu que não uso Messenger, tá, é isso aqui nesse momento, o Type Bot, ele só interage com um texto, então por exemplo, se a pessoa mandar alguma mensagem algum tipo de mensagem diferente da mensagem de texto, ele vai dizer uma mensagem não reconhecida, você pode ser para qualquer coisa que você quiser que você falar - Pode colocar aqui, só reconhecendo mensagem de texto então se ele mandar uma mensagem tipo de mensagem diferente de texto, tá hipoteticamente responde essa que não Messenger, para ele - legal, pula lá, vamos lá, para já vai não vai nada, toca aqui aqui `http`, coloque a URL inteira para conexão via Postman, ai Pedro, não sei que é, não quero mexer com isso, tudo bem, faça isso no cu, tem um crazy que vocês pode rodar no terminal, onde você estava rodando seus comandos para fazer isso, olha que legal, você vai mandar aqui o Curry, aqui é o post, né na verdade é o URL que vai vir aqui, a IP da sua VPS, parte 8080, que é a parte que a gente tava por padrão, você pode rodar em outra porta, só mudaram, tá aqui `set # Comunidade ZDG: Comercialização da Solução Este guia ensina-o a monetizar a solução disponível na comunidade ZDG. Vai aprender a fazer isso aqui, na nossa plataforma e no nosso canal. **Entrando na comunidade**, terá acesso ao nosso suporte e a mais de 450 aulas de API e sistemas. Eu estou no plantão de dúvidas de segunda a sexta, portanto, também vasará ajuda dentro da comunidade. ## Instalação Para instalar a solução, siga as instruções abaixo. 1. **Instalação do Modulo do Node** - Antes que o Modulo do Node termine, ele criará um diretório chamado `node_modules` com os módulos necessários para rodar a solução. - Se o Modulo do Node começar a travar demais, eu iré dar um pause. 2. **Criação do Lockfile de Dependências** - Após a instalação, o `npm` criará um `package-lock. json` com as versões das dependências para garantir sua compatibilidade. 3. **Execução da Build** - Antes de iniciar o servidor, é necessário executar uma build com o comando `npm run build`. 4. **Execução do Servidor** - Inicie o servidor com o comando `npm start`. - A solução trará uma pasta chamada `dist` em cima da pasta `search`, já que a solução trata do gerenciamento de solicitações. ## Configuração da API no Appsmith 1. **Criação de uma nova Conta** - Você deve criar uma nova conta no Appsmith para utilizar o nosso painel. - Eu já tenho uma conta pronta para você, então você poderá fazer login diretamente aqui. 2. **Importação do Projeto** - Faça o download da solução do GitHub e importe-o ao seu Appsmith. - Você encontrará o Appsmith no `src/your-app/manager/Deon` dentro da sua máquina. - Importe o `Manager Deon` para seu Appsmith. ## Configuração da API 1. **Renomeação do Projeto** - Primeiro, renomeie o seu projeto com o nome preferido. 2. **Configuração do Reverse Proxy** - Talvez precise renomear o arquivo `config. json` também para o nome do seu projeto. - Substitua o token padrão do API Evolution no arquivo renomeado com o seu token personalizado. 3. **Configuração de Perfis** - Agora, há configurações adicionais disponíveis para personalização do painel. - Você pode personalizar suas configurações de acesso, como as permissões RL e globais da API, aqui. 4. **Configuração de Serviços** - Você também pode configurar webhooks aqui, para receber eventos Awasome Table do AgueĀ®. - Para receber webhooks de um site específico, você precisará entrar na configuração do site, onde será necessário adicionar o webhook. ## Integração com Chatot e o Type bot Você também pode integrar sua API com Chatot e o Type bot no terminal para chamar o webhook via Postman. Lembre-se que você precisará assistir ao vídeo anterior no canal, no qual incluo instruções detalhadas para realizar a integração. Qualquer coisa, a gente responderá à sua perguntas no repositório. > [Vídeo de demonstração](https://www.youtube.com/watch?v=yrHI-8m7xz4) (pt) Inscreva-se no [@Emil Braga](https://youtube.com/channel/UC62aDbBZT_W3eMkY9ynvzww) para receber mais atualizações. Muito brevemente, compartilharei mais vídeos sobre esta solução interessante. Se você encontrar algum problema ao seguir as instruções aqui, favor se aderirá ao [Repositório GitHub](https://github.com/zdg-tech/zinha-solution) e publique uma *Pull Request*. Resumirei novamente a explicação da solução aqui, deixando instruções para criar o painel de controle para as conexões da API fácil e sem custo, inclusive para uso comercial. Este painel permite gerenciar várias APIs, por exemplo, para vários projetos, com uso ilimitado e gratuito. Isso lhe rende um fluxo adicional de receita ao final do mês. Costumo dizer à minha audiência que o digital mudou a minha vida porque já tenho cerca de 3 anos produzindo conteúdo. Comecei com desenvolvimento pessoal e financeiro. O uso deste tipo de sistema realmente trouxe um grande ganho. Inscreva-se na **[Comunidade ZDG](https://go.zdg.com.br/registrar-zdg)** para obter detalhes adicionais sobre como comercializar este tipo de solução e obter ganhos significativos. Volto logo com mais atualizações excitantes. Ate Logo! ❤️ Socket power to all! ❤️ # Guia de Solução Comunidade Personalizada ZDG Automatizado ## Download de Solução Personalizada Aqui você encontrará os links de download para as soluções personalizadas desenvolvidas pela comunidade ZDG. Estas soluções são suas à vida inteira e podem ser utilizadas e entendidas à vontade. > Nota: Essas soluções serão suas permanentemente. Você pode fazer qualquer coisa que compreendere com elas. ### Suporte Com 65 comentários úteis na área de suporte, você encontrará respostas a perguntas e problemas comummente encontrados em tempo real. ## Módulo 1: Modelo de Negócio de Solução Personalizada Criamos este módulo especificamente para a comunidade ZDG para abordar modelos comerciais, desafios comuns e estratégias para fiscalização da solução. Aqui, discutiremos: - Passos para criar um modelo de negócio lucrativo - Planejamento de ações para captura, manutenção e qualidade dos clientes - Modelos de preços e estratégias - Benefícios, oportunidades e desafios do mercado - Identificação e resolução de problemas estratégicos potenciais ### Módulo 2: API de TypeBot e Ambiente de Desenvolvimento Neste módulo, exploraremos a API de TypeBot e seus elementos, incluindo o bot CDG. Aqui, você aprenderá: - Gerenciar uma conversa em privado - Gerenciar uma conversa em grupo - Integrar ferramentas externas como Dialog Flow, ChatGPT e mais ### Módulo 3: Gestão de VPS Aprenda conceitos essenciais como: - Gestão de seus VPS, incluindo segurança, atualizações de versão e desempenho - Controlo de serviços utilizando opções de pagamento gateway ### Módulo 4: Notificações Automáticas Aprenda sobre: - Criação de Webhooks para notificações - Triggers de notificação para API em serviços externos - Notificações exemplificativas para serviços populares como PayPal, Hotmart, soluções e-commerce e mais ### Módulo 5: Projetos Profissionais Explore projetos profissionais, incluindo: - Integração profunda com Dialog Flow e AI Google - Design da interface e envio de mensagens em texto/áudio/arquivo - Projetos de gamificação e entrega robótica - Integração com API do Google Sheets, SMS e mais - Captura de dados do cliente e soluções inteligentes - Gerenciamento do tempo e etiquetas de clientes - Rastreamento de entregas e soluções de envio de emails ### Módulo 6: Ticket Avançado Este módulo se concentra em: - Instalação no VPS, multi-instalação, personalização e integração de várias funcionalidades - Instalação de versões SAS comum e escuro - Conteúdo detalhado sobre engenharia do sistema Ticket e integração com várias ferramentas - Painel de controle profissional J Chat, exportação/exclusão de dados e exclusão/limitação da visibilidade em massa ### Módulo 7: iNG O módulo iNG inclui: - Versão estabilizada de iNG com auto-instalador - Instruções para usar seu próprio iNG com comentários adicionais e FAQs - Versão de início rápido com painel de administração adicional - Conteúdo avançado de iNG, incluindo instalação no Windows, instalação manual no VPS, multitenancy, customização, consumo de API, integração interna do chat, Log Flow, ChatGPT e mais webhooks ### Módulo 8: Rocket Chat Instructivos para instalar e configurar o Rocket Chat em um VPS, incluindo a criação de conectores Rocket Connect. ## Módulo 9: nhn (Chat nhn) Aprenda a instalar e configurar nhn em um VPS, incluindo a configuração de segurança, webhooks e conteúdo avançado de nhn. ## Módulo 10: BotPress Este módulo inclui: - Instalação e configuração de BotPress em um VPS - Notificações em API de envio - Criação de painel para gerenciamento de VPS - Instalação da API de Evolution, configuração e ativação comercial - Integração de wppConnect para envio de mensagens em massa, mídia e mais ## Módulo 24: wppConnect Avançado Aprenda sobre recursos avançados de wppConnect, como: - Criação de bot com captura de dados - Integração com Dialog Flow - Integração de N Webhooks ## Módulo 25: Multi-Sessão e Multi-Chatbot Aprenda sobre: - Gerenciamento de várias sessões - Enviar mensagens em massa e mídia - Outras recursos ## Módulo 26: API Cloud Aprenda sobre API Cloud: - Como ativar e configurar sua conta - Integração básica - Opções de conexão para wppConnect, Baileys, WasTWeb, JavaScript e API de Evolution Cloud ## Módulo 27: Bubble Este módulo inclui: - Introdução a Bubble - Integração multi-sessão com três conectores: Baileys, wppConnect e WasTWeb - Conteúdo avançado, incluindo envio de mensagens em mídia e controle de vários elementos na interface de Bubble ## Módulo 28: GLPI Aprenda sobre GLPI, incluindo: - Instalação - Personalização - Integração com várias ferramentas e serviços ## Módulo 29: Integração com SaaS Aprenda a integrar com várias plataformas SaaS, incluindo: - Hotmart - Adus - Monetiz RD Station - ActiveCampaign - Qifi Shopify - Wix - GreenBridges - Soluções e-commerce Elementor - WordPress ## Módulo 30: Captura de Dados e Solicitação de Envio Aprenda sobre a captura de dados e envio de solicitações, incluindo: - Criação de Webhook - Botões modelo - Integração com vários serviços ## Módulo 31: Atualização da Lib e Eventos da Lib Aprenda sobre atualizações de biblioteca e eventos dentro de Lib, incluindo: - Criação de fluxo de chat - Exploração da documentação da Lib ## Módulo 33: BIS - Treinamento Avançado Aprenda sobre assuntos avançados de BIS, incluindo: - Construção de elementos personalizados em BIS - Uso de diferentes versões de BIS, incluindo a versão anterior de ensino - Vários projetos interessantes para aplicar conceitos avançados de BIS ## Módulo 34: Whiskys Aprenda sobre Whiskys, incluindo: - Instalação - Personalização - Integração com várias ferramentas e serviços ## Módulo 35: Vantagens e Opportunidades da API Cloud Aprenda sobre as vantagens e oportunidades da API Cloud, incluindo: - Como ativar e configurar sua conta da API Cloud - Opções de conexão para wppConnect, Baileys, WasTWeb, JavaScript e API de Evolution Cloud - Integração de Bubble para multi-sessão e mais ## Módulo 36: Arquitetura de Solução da API Cloud Aprenda sobre a arquitetura da API Cloud, incluindo: - Componentes e suas funções - Opções de conexão - Configuração e atualizações Este é um guia completo sobre soluções personalizadas ZDG, abrangendo vários tópicos e projetos para ajudar você a construir e a criar sistemas de chat automatizados e de IA personalizados especificamente atendendo às suas necessidades. # Sistema de Gerenciamento de Tickets de Serviço integrado com API MTIC RBox ## Instalação de PHP no VPS 1. [Instalação de PHP](https://www.php.net/ ) (Para adultos comuns, é frequente utilizar o sistema de gerenciamento de tickets na área de TI. Integra-lo com a API MTIC RBox pode ser uma solução interessante. Aqui estão os passos para instalar PHP no VPS: > Tenha em mente que temos dois módulos aqui: > > - O módulo com o DVD PHP, que contém 14 projetos avançados; > - 4 projetos adicionais. > > Assim, terminamos apenas com 18 projetos no total usando o DVD PHP. 2. ### Atualização de botões Aqui temos uma atualização sobre botões. Explicamos sobre como eles foram adicionados aqui. 3. ### Criação de WordPress Explicação de três módulos aqui: - 11 aulas para ajudá-lo. - Métodos de instalação de WordPress. - Módulos sobre métodos EDG. Assim, terminamos com 32 aulas mais 7, totalizando 39 aulas. 4. ### Disparo de mensagens Explicação sobre o disparo de mensagens. Aqui, você pode baixar o disparador automático da ZDG, uma extensão de Chrome. > Trabalhar isso de forma segura > > - Quais são os pilares que deve dominar Explicações estão completas aqui sobre como eles funcionam. 5. ### Módulos especiais de New Patel Este módulo foi participativo durante uma semana especial na qual eu participava como convidado especialista em APIs. - Aqui estão cinco lives elas não estão mais disponíveis mas elas foram gravadas e disponibilizadas para você tanto como Live quanto material para download. 6. ### Conteúdo Vastíssimo Este conteúdo vai crescendo ao longo do tempo e você terá acesso a tudo. > É a maior comunidade de APIs e automações que existe no Brasil já ultrapassamos 3. 000 alunos. Recomendamos fortemente que você venha conhecê-la. 7. ### Membros da comunidade Essa é a área de membros dentro do Telegram. Em breve, um aluno poderá entrar nela. > Aqui é separado por assuntos > > Os principais tópicos da comunidade têm ganhos aqui um grupo separado. > > - Grupo geral > - Módulo de API > - Grupo de Tickets > - Grupo para Nin > - Grupo de VPS > - Grupo sobre Chat Wo > - Grupo sobre Bees > - Grupo sobre Type bot > - Grupo de CDG delivery > - Grupo sobre Evolution API > - Grupo sobre WordPress > - Grupo sobre Painel 8. ### Workplace da comunidade Aqui temos um workspace, que é extremamente útil para encontrar vagas de trabalho e solicitar serviços. Aqui é feito da seguinte maneira: o cliente envia uma solicitação no email, ela é solta no workspace em seguida você pode encontrar vagas para trabalho e também enviar solicitações de serviço. 9. **[Vídeo 5: ](https://www.youtube.com/watch?v=uRWJSTBKsuY ) (Idioma: pt)** Olá galera, eu tenho certeza que você já viu a ferramenta incrível de multiatendimento chamada chatOT e também tem certeza que você já explorou a API fenomenal de WhatsApp chamada Evolution API. Mas uma coisa que você ainda não viu é essas duas soluções funcionando diretamente no seu computador sem o necessário gasto. Neste vídeo você vai ver que, em menos de 5 minutos, você pode colocar o chatOT integrado a Evolution API API de WhatsApp diretamente no seu computador sem precisar de domínio, sem precisar de VPS, sem investir nenhum real. ** Explicação dentro do vídeo sobre como integrar chatOT com Evolution API. 10. ### Notas de Rodizado O conteúdo está disponível na página de [Apoio](https://www.youtube.com/watch?v=uRWJSTBKsuY) (Idioma: pt). Nós varemos instalar a partir de agora, portanto, vamos ver se ele dá tempo o PED sapaca Neg funcionar legal. Após dar o start, vamos fazer aqui o teste. Nenhum outro software, tem apenas na minha máquina. Tá, eu tenho o NG Rock aqui que eu já tenho aqui na minha máquina. Tá. O NG Rock é legal, jáComeçou a rodar. Significa que se eu entrar aqui, no localhost e 8080, ele já usou uma imagem antiga que eu já tinha. Assim que você instalar, entre e configure como eu já tinha um banco de dados devia ter apagado o banco de dados. Só apaguei a imagem, não o banco de dados, então ele já acessou. Ilustre essa informação para que você saiba se esse é o esperado. Assim que você instalar, você vai ver aquela tela de criação da conta de mim padrão. Tá então, é isso que você vai ver assim que você terminar de instalar. Legal e no localhost: 8080 já estamos aqui com o nosso Evolution API funcionando. Ele também já textou todas as informações para gente, apaxiquince. Beleza, vamos dar um sair aqui. Legal, Cash, isso quer dizer que você é necessária e precisa passar aqui alguma informação específica. Isso é a nossa chavinha que está aqui. Inclusive você pode trocar aqui no seu ENV. Depois de instalar e dar o start, busque o status da instalação. Ele já vai encontrar outro, caso você esteja usando o NG Rock gratuito com apenas uma conta. Pode até pagar uma conta adicional também é bem baratino. Para publicar esse serviço com o NG Rock, executione o seguinte: 1. Abre o seu NG Rock. 2. Faca uma configuração HTTP: 8080. Esta configuração vai expor o serviço da API do Evolution que estamos utilizando. Se você tiver usando uma conta gratuita, ele permitirá que você use apenas um único servidor do NG Rock por vez. Se você desejar usar mais contas ou testar mais coisas, é tranquilo fazer isso. Aí você verá essa "carinha" aqui. Isso quer dizer que se você entrar aqui, você verá exatamente seu localhost: 8080 no site mero. Está ali no Gerenciador. Legal! Posso fazer a conexão com ele. Legal, Legal, Legal, Legal, Legal, ai que é que nós vamos fazer agora. Crie uma estância, "Estância de Teste do Beleza", conecte o telefone, faça-o gerar aqui. Tá, conectou o telefone, você verá no Chatot (no Chatot qual é a URL do nosso chatot). Qual é o ID da nossa conta? O ID da minha conta é esse aqui (três ao todo). Token da conta? Qual é o token da minha conta e Configuração de Perfil, inclusive vem com super admin, vem com tudo tá aqui também. Está instalando na VPS, mas não vai gastar nenhum dinheiro (tostes). Aí você pode colocar aqui a caixa de entrada para criar a caixa de entrada e habilitar. Olha, que legal, você clica aqui. Como configurar sua caixa de entrada então você vai vir aqui na caixa de entrada. Vai adicionar a nova API que ela nos está dizendo pra gente aqui, Cadê? Tá aqui os Docs, seleciona a API, passo dois, o nome é teste 2, a URL é essa aqui, inclusive com o web hook que ela já está utilizando para gente, é o NG Rock legal, cria o canal, escolhe o agente, adiciona o agente e vai lá, leva-me até lá, legalmente, ela não vai receber nada porque a estância não está conectada né mas é só salvar, tá salvo, conectou, ele vai começar a escutar, exatamente como a minha caixa de entrada é legal, assim é isso, ai. Eu vou trazer novos vídeos de sistemas de multiatendimento funcionando localmente porque eu acho muito importante que você saiba aí. Por exemplo, como instalar essas soluções sem gastar R$1 para poder testar e validar se faz sentido para seu negócio, e se você quiser saber mais, tem acesso a outros arquivos sobre chatot personalizações integrações mais elaboradas, né e suporte para você fornecer esse serviço aqui de maneira comercial. Eu recomendo que você adqueira sua vaga agora na comunidade zdg. **Vídeo 6: ** <https://www.youtube.com/watch?v=8Q75IV7-BN4> (Idioma: pt) ========================================================================= Você já se perguntou se é possível criar robôs de atendimento para WhatsApp sem precisar de conhecimento avançado em tecnologia ou de recursos financeiros significativos, bem nos próximos 5 minutos eu vou te mostrar que mesmo sendo um iniciante e sem nenhum investimento inicial você pode criar robôs de atendimento para WhatsApp extremamente eficazes e o melhor é que você até pode revender esse serviço garantindo uma amenada extra no final do mês. Eu sou o Pedrinho da nase e você está no canal da comunidade [Música] zdg. Então bora para ação! ====================== Nesse vídeo eu vou apresentar para vocês duas ferramentas que permitirão que vocês construam robôs de atendimento para WhatsApp de maneira fácil e eficaz sem gastar R$1, com isso vou trazer para vocês a API de WhatsApp chamada Evolution API. * Lá você adicionará sua Instância (ele vai trazer o QR Code para você) * Então você vai ler o seu QR Code no seu dispositivo * Aí você vai ter conexão Essas são duas ferramentas gratuitas. Se você não souber como instalar, aqui no site você encontrará vídeos de como você faz isso local e em sites ou servidor na nuvem VPS (recomendo o site do EVENTIA ou o GCP gratuito, etc. ). Além disso, dentro da comunidade existem conteúdos mais elaborados sobre personalizações, integrações, além de suporte para fornecer esse serviço na sua empresa. ========================================================================= # Instalando nosso robô de atendimento para WhatsApp * Lá você encontra as ferramentas necessárias para criar seu robô de atendimento ## APIs * Evolution API Adicione sua Instância (leia o QR Code no seu dispositivo) ----------------------------------------------------------- ! [Crie sua conta de Evolution API](evolution_api_setup. png) Isso irá você criar sua Instância de Evolution API. Você pode apagar a imagem de instalação se quiser (é opcional). Uma vez que você terminar de instalar, o sistema deveria mostrar a tela de criação da conta padrão do seu Evolution Manager. ---------------------------------------------- ! [Tela de criação da conta](evolution_manager_create-account. png) Se não aparecer, verifique se você acabou de instalar e tente fazer o login novamente com novos dados. ## Personalizando seu robô ### Central de controlo Acesso na URL: https://[id-sua-contadonome].ngrock.app Digite suas credenciais (nome de usuário e senha) criadas previamente em sua conta no Evolution Manager ### Botões Adicione botões como "Olá", "Boa tarde" ou "Oi" para fazer informações interativas com o usuário. * Clique no botão "Botões" no menu à esquerda ! [Botoes](evolution_add_buttons. png) * Clique no botão "ler mais" para visualizar todas as opções disponíveis ! [Botoes](evolution_all_buttons. png) Este é o texto convertido, na forma de uma passagem de Markdown, mantendo a formatação original. ### Automação de WhatsApp e Multiambiente para gripar: Uma alternativa acessível Type Bot e API Evolution são duas ferramentas gratuítas e sem limites que podem substituir soluções tradicionais como ManyChat ou Bot Conversa para aqueles que desejam automatizar suas mensagens no WhatsApp sem quebrar o banco de dados. Neste video, vou apresentar uma solução que abrangem três aspectos fundamentais para quem procura automação sem um preço pesado: conveniência, flexibilidade e baixo custo. Eu sou Pedro da Nasa, e você está no canal de [Comunidade]. Vamos nos aprofundar! **Automação de WhatsApp: ** **Type Bot: ** Type Bot é um construtor de bot sem código para criar robôs e fluxos. Ele facilita a criação de automações sem necessidade de conhecimento em programação. **API Evolution: ** API Evolution é uma API aberta para gerenciar instâncias do WhatsApp. Você pode criar várias instâncias nele, permitindo que você integre-a com Type Bot, Chatwoot, bancos de dados, interface de mídia contínua e mais, tudo dentro de uma interface intuitiva. **Começando: ** Para começar, será necessário instalar o Docker Desktop. Depois de instalado, execute a aplicação e localize a seção "Extensões" para instalar o Docker. Após a instalação, você verá a seguinte tela: --- ! [Docker Desktop](docker-desktop. png) --- Você verá a seção "Containers". Aqui, clique em "Add container" e em seguida, procure por "piners". Instale a extensão piners e abra-a. Você verá a seguinte tela: --- ! [Piners](piners. png) --- Clique em "Install, " e ela abrirá uma interface interna para que você possa importar a pilha. Crie um novo stack, renomeie-o "Evolution-API" e copie e cole o seguinte arquivo YAML de stack no espaço de importação: ```yaml version: "3. 9" services: evolution-api: image: 'evolution-api/evolution_api: latest' ports: - 8080: 80 environment: # Suas variáveis de ambiente aqui restart: unless-stopped ``` Entre com suas variáveis de ambiente e dê um nome ao container de sua escolha. Clique em "Deploy" e aguarde o processo de implantação ser concluído. **Acessando a API: ** Quando a implantação for concluída, navegar para o endereço IP do seu servidor: 8080 no seu navegador. Davidson te prepareu o Gerenciador com amor e cuidado, que você permitirá que gerencie suas instâncias, crie conexões e maneje várias integrações. Este é um projeto pessoal que funciona gratuitamente e não requer custos adicionais. **Conclusão: ** Com Type Bot e API Evolution, você pode criar automações poderosas e personalizadas no WhatsApp sem necessidade de conhecimento em programação. Essas ferramentas são gratuitas e sem limites, fazendo delas uma opção atractiva a soluções mais caras como ManyChat ou Bot Conversa. Feliz automatização! **Créditos: ** *Para mais informação, verifique as seguintes recursos: * 1. [Type Bot](https://typebot.io/) 2. [API Evolution Github](https://github.com/DavidsonGomes/evolution-api) 3. [Documentação de Type Bot](https://docs.typebot.io/) A fotografia que você descreveu parece ser uma imagem de uma rede neuronal artificial treinada para reconhecer handguns, representada por uma bolha colorida. As cores da bolha em toldo indicam a probabilidade de que existe uma arma em uma imagem, com cores vermelhas mais quentes indicando uma probabilidade mais alta de detecção e cores mais frias indicando uma probabilidade mais baixa. Rede neuronal convolacional (CNN) é um tipo de rede neuronal artificial que é amplamente usada para algumas tarefas de aprendizado de máquina, incluindo a detecção de objetos visuais. Esta rede está treinada para reconhecer handguns (armas de fogo) a partir de imagens, utilizando uma série de camadas para identificar pontos de interesse comuns em armas de fogo e aprender a corroborar estas características em novas imagens, também conhecidas como features. Na imagem acima, a rede identificou uma alta chance dehaver uma arma em uma imagem e forneceu uma probabilidade quantitativa em forma de cores que podem ser interpretadas e utilizadas para classificar imagens e desenvolver sistemas avançados de reconhecimento de armas. Você pode encontrar mais informações sobre Rede Neuronal Convolicional (CNNs) e sua aplicação em detecção de objetos visuais neste [link](https://www.tensorflow.org/tutorials/images/deep_cnn_photo_reorganization). Também verifique [este link](https://arxiv.org/abs/1906.11412) para uma revisão atualizada de redne neuronais para detecção de armas. # Dependências Necessárias para Configuração do Projeto ## Docker Desktop Primeiramente, é necessário instalar o Docker Desktop no seu computador. Após a instalação, deixe-o funcionar, então pare qualquer contêiner que não seja necessário para este projeto. ## Projeto Z Pro Este projeto utiliza o Projeto Z Pro, o qual pode ser desconhecido por algumas pessoas. Nossa versão avançada é o Passaporte CDG, que é muito impressionante. Porém, vamos avançar para a Evolution. ### Extensão Docker Painer Instale o Docker Desktop no seu computador, em seguida, instale uma extensão dentro dele chamada P Fator. Você pode encontrar o P Fator nas Extensões. Instale a versão mais recente do P Fator. Ele abrirá a extensão para você. Nessa extensão, você pode ver os seus respectivos contêineres que utilizaremos para o desdploy da Pilha Evolution. ### Bancos de Dados para a Evolution É imprescindível instalar dois bancos de dados para a Evolution: PostgreSQL (Postgre) e Redis. ``` # Para criar o PostgreSQL docker run -d --name postgres -e POSTGRES_PASSWORD=trocedeporuma_senha -p 5432: 5432 postgres # Para criar o Redis docker run -d --name redis redis ``` ### Acesso aos Containers Após a criação dos bancos de dados, você terá acesso aos contêineres e entrará no instituto PostgreSQL para criar a base: ``` # Acesso ao contêiner PostgreSQL docker exec -it postgres psql -U zpr ``` Depois, você pode criar a base utilizando o seguinte comando: ``` CREATE DATABASE evolution; ``` ### Configuração da Pilha Também será necessário configurar a pilha Evolution com os endereços IP e a configuração de rede. Você pode encontrar detalhes nessa página de suporte. ### Deploy Após configuração, você pode deployar a pilha Evolution. Neste exemplo, figurei um stack da Evolution chamado "EvolutionStack". Aqui está o código: ``` ## EvolutionStack services: postgres: image: postgres environment: POSTGRES_PASSWORD: trocadeporuma_senha_aqui restart: always networks: - network_bridge ports: - "5432: 5432" redis: image: redis networks: - network_bridge ports: - "6379: 6379" networks: network_bridge: ``` ### Integração de APIs É possível integrar APIs externas como o ChatBot e Defy à sua pilha Evolution para um experiência de usuário mais rica e engajadora. ### Vídeo 10 Para mais informações, você pode conferir este vídeo: [YouTube](https://www.youtube.com/watch?v=LQieMv7DXUs) (Idioma: pt) Pedro da Naasa ```markdown # VPS e servidor Exemplo de uso do Bash para deixar a infraestrutura pronta para o uso do Portainer. ## O que é uma VPS? Uma Virtual Private Server (VPS) é um servidor virtual que oferece recursos computacionais compartilhados entre vários usuários. ## Por que VPS? É um servidor que possui uma quantidade determinada de recursos computacionais, como processamento, memória, e discos rígidos dedicados, compartilhados entre vários usuários, porém sob um sistema que garante separação entre as VMs (Virtual Machines). ## Como fazer o upgrade do servidor? É possível fazer o upgrade apenas clicando no botão direito do mouse. ## Os serviços que por padrão o Servidor VZ Gávea oferece: - Domínio VPS - MySQL - PostgreSQL - Configurações de FTP - É possível agendar a diretamente com o nosso time? Sim, é possível agendar a instalação diretamente com o nosso time. ## Como fazer o upgrade do servidor? É possível fazer o upgrade apenas clicando no botão direito do mouse. ## Comunidade ZDG A Comunidade ZDG é a maior comunidade mundial de APIs, automações e sistemas para WhatsApp e conta já na sua turma básica e avançada com mais de 5. 000 alunos. ## Para utilizar o serviço O acesso aos variados tecidos da comunidade exige uma autenticação XSS. ## Como funciona o serviço Com o nosso serviço você conseguirá: - Configuração de seu domínio VPS - Execução do Bash para subir a sua stack da aplicação Chatot Evolution - Integração do serviço de voip - Ligando todos os bancos de dados necessários em apenas um passo - Alterações de senhas e informações de smtp são possíveis ## Antes de começar Precisamos alterar os seguintes pontos: - Subdomínio de Evolution e do chatot - Secret Kiss ### Alterações de Subdomínios Você precisa alterar os subdomínios de Evolution e do chatot: - Subdomínio Dev Evolution - Subdomínio dechatot ### Alterações da Secret Kiss Precisamos mudar chave Secret Kiss: - Você precisa alterar a parte da chave `test` para algo mais seguro. ## Iniciando a instalação Para iniciar a sua instalação devemos: 1. Alterar os subdomínios de Evolution e do chatot; 2. Alterar a chave Secrets; 3. Copiar e colar as informações na página de suporte da Comunidade ZDG; 4. Marcar as opções desejadas corretamente; 5. Salvar as alterações; 6. Reiniciar a VPS. Agora esperamos aí para ver se tudo foi concluído com sucesso. ``` # Vídeo 1: Instalação de Evolution (Por Portugal) Executar este passo-a-passo para instalar Evolution com apenas um comando, já começando o ano transformando seus resultados. ## Introdução Eu sou o Pedrinho da NASA e você está no canal da comunidade. Neste vídeo, iremos usar dois programas para executar Evolution no nosso computador. 1. **Git: ** primeiro dos programas que utilizaremos. 2. **Docker Desktop: ** o segundo programa que usaremos. Você pode baixar os dois programas no link seguinte juntamente com os materiais de apoio na descrição deste vídeo. ## Instalação do Git Antes de continuar, baixe e instale o Git no seu computador. ``` Baixar Git -> Instalação ``` Após instalar, você pode buscar o Git pelo `git` na linha de comando. ```bash git ``` ## Instalação do Docker Desktop Baixe, instale e execute o Docker desktop. ``` Baixar Docker Desktop -> Instalação ``` Depois de instalar, use o comando abaixo para abri-lo. ```bash docker desktop ``` ## Baixar Evolution Agora, baixe o Evolution. rar na página de apoio, e descompacte para obter o arquivo `Evolution. sh`. ``` Baixar Evolution. rar -> Descompactar ``` ## Execução do Script Para executar o script, abra o terminal dentro da pasta onde está o arquivo `Evolution. sh`, e faça o seguinte: 1. Abra o terminal dentro da pasta onde o arquivo `Evolution. sh` foi baixado 2. Use o comando `bash` para executar o script ```bash bash Evolution. sh ``` ## Situação do Ambiente Execute o seguinte comando para verificar se o ambiente está correto. ```bash echo $PATH ``` Se o ambiente não aparecer, certifique-se de que o Git Bash está instalado corretamente e que seu caminho esteja corretamente definido. 