pres:gerti:servico_de_desenvolvimento_de_sistemas_de_informacao:projetos:chatbotzap

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
pres:gerti:servico_de_desenvolvimento_de_sistemas_de_informacao:projetos:chatbotzap [13/02/2023 22:21] – [Ativando o serviço do Chatbot-v3] jairespres:gerti:servico_de_desenvolvimento_de_sistemas_de_informacao:projetos:chatbotzap [09/03/2023 19:57] (atual) – [Chatbot no Whatsapp] bholiveira
Linha 2: Linha 2:
 Este projeto foi construído utilizando o app autoresponder configurado numa conta de whatsapp que adquirimos para o Serviço de Sistemas. O Dispositivo está  no servidor numa máquina com o airdroid. Este projeto foi construído utilizando o app autoresponder configurado numa conta de whatsapp que adquirimos para o Serviço de Sistemas. O Dispositivo está  no servidor numa máquina com o airdroid.
 Há um botão no site para invocar o whatsapp, que chama um chatbot que oferece um menu que redireciona para o site conforme o usuário vai escolhendo. Há um projeto no SGF que recebe recomendação de fiscalização dos cidadãos. Há um botão no site para invocar o whatsapp, que chama um chatbot que oferece um menu que redireciona para o site conforme o usuário vai escolhendo. Há um projeto no SGF que recebe recomendação de fiscalização dos cidadãos.
 +
 +**As três versões abaixo não podem funcionar simultâneamente. No Site funciona a V2**
 +
 +A V1 é a que está integrada no watson.
 +
 +A V2 é a que está em produção. Segundo o estagiário o que roda em /bot é sempre a V2
 +
 +A V3 é a tentativa de se integrar com o WhatsappBusiness
  
 ===== Status do servidor  ===== ===== Status do servidor  =====
Linha 10: Linha 18:
 Caso precise trazer atualizações do gitlab para o servidor onde está rodando o chatbot, segue as instruções:  Caso precise trazer atualizações do gitlab para o servidor onde está rodando o chatbot, segue as instruções: 
  
 +<code>
 ssh usuario@172.17.120.30 ssh usuario@172.17.120.30
 DIGITE SUA SENHA DIGITE SUA SENHA
Linha 19: Linha 28:
 DIGITE O USUÁRIO E SENHA DO GITLAB DIGITE O USUÁRIO E SENHA DO GITLAB
 reinicia reinicia
 +</code>
  
 ===== Airdroid ===== ===== Airdroid =====
  
 Airdroid é uma VM android para controle, onde o objetivo é não precisar de um dispositivo físico para ter uma conta whatsapp rodando. Airdroid é uma VM android para controle, onde o objetivo é não precisar de um dispositivo físico para ter uma conta whatsapp rodando.
 +<code>
 Máquina Virtual: VM-CHATBOT Máquina Virtual: VM-CHATBOT
 Sistema Operacional: Android-x86 - https://www.android-x86.org/ Sistema Operacional: Android-x86 - https://www.android-x86.org/
Linha 31: Linha 40:
 Disco: 16 GB Disco: 16 GB
 Rede: 172.17.111.10 (VLAN 111) - Rede Isolada só tem acesso a internet Rede: 172.17.111.10 (VLAN 111) - Rede Isolada só tem acesso a internet
 +
 +</code>
  
 Instalei e configurei o Airdroid - https://www.airdroid.com/pt-br/ na VM-CHATBOT para controle remoto Instalei e configurei o Airdroid - https://www.airdroid.com/pt-br/ na VM-CHATBOT para controle remoto
Linha 64: Linha 75:
  
 E logo apos execute o comando: \\ E logo apos execute o comando: \\
-<code>reinicia</code> \\+<code>reinicia 
 +Log do servidor em: /usr/bin/servidor </code> \\
  
 Pronto! \\ Pronto! \\
  
 Para resolver o problema **//Service Unavailable//** do **//Chatbot-v2//** deve-se seguir o mesmo passo-a-passo anterior. \\ \\ \\ Para resolver o problema **//Service Unavailable//** do **//Chatbot-v2//** deve-se seguir o mesmo passo-a-passo anterior. \\ \\ \\
 +
  
  
Linha 85: Linha 98:
  
 Pronto, o serviço estará disponivel. \\ Pronto, o serviço estará disponivel. \\
 +
 +**Observação:** \\
 +Os dois serviços não funcionam em paralelo, então ao subir o versão 2 obrigatoriamente a versão 3 estará indisponivel e vice-versa. \\ \\ \\
 +===== Scripts de Inicialização/Reinicialização do projeto =====
 +
 +Diretório que estão armazenados os scripts **matar** e **servidor**:
 +<code>/usr/bin/  </code> \\
 +
 +Para verificar a execução dos scripts execute os seguintes comandos: \\ \\
 +
 +Encerra o serviço: \\
 +<code>cat /usr/bin/matar </code> \\
 +
 +Inicializa o serviço: \\
 +<code>cat /usr/bin/servidor</code> \\
  • pres/gerti/servico_de_desenvolvimento_de_sistemas_de_informacao/projetos/chatbotzap.1676326873.txt.gz
  • Última modificação: 13/02/2023 22:21
  • por jaires