Skip to content

DeividMs/codechat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 

Repository files navigation

Quepasa-logo

Este código é uma implementação do Baileys , como um serviço RestFull Api, que controla as funções do whatsapp



WhatsAPP-logo Grupo WhatsaAPP Chatwoot : Grupo


WhatsAPP-logo Grupo WhatsaAPP CodeChat: Grupo



Gostou do Tutorial? Faça sua Contribuição

Quepasa-logo

PIX CNPJ

45959142000119	


Manual de Instalação ChatWoot

sudo apt update && apt upgrade -y

wget https://get.chatwoot.app/linux/install.sh

chmod +x install.sh

./install.sh --install

Use as opções abaixo

yes

chatwoot.dominio.com.br

contato@dominio.com.br

yes para todos


Alterando Idioma e ativando sua tela de cadastro

cd /home/chatwoot/chatwoot

nano .env

Altere a linha

DEFAULT_LOCALE=pt_BR

ENABLE_ACCOUNT_SIGNUP=true

sudo systemctl restart chatwoot.target

Acesse: seudominio.com.br

Faça seu cadastro


Habilitando configurações ocultas do Chatwoot

No banco de dados PostgreSQL

sudo -u postgres psql

\c chatwoot_production

update installation_configs set locked = false;

\q


NOMES CHATWOOT TERMOS E POLITICA DE PRIVACIDADE

Acesse super Admin

https://seudominio.com.br/super_admin

Opção>installation_configs

LOGO

LOGO_THUMBNAIL

NOMES CHATWOOT:

Alterando nomes na plataforma

INSTALLATION_NAME

BRAND_NAME

TERMOS E POLITICA DE PRIVACIDADE

TERMS_URL

PRIVACY_URL

BRAND_URL

WIDGET_BRAND_URL

Instalando CodeChat

cd

sudo apt update && apt upgrade -y

git clone https://github.com/code-chat-br/whatsapp-api.git

cd whatsapp-api

cd src

mv dev-env.yml env.yml

nano env.yml

Altere Linha 72

URL: https://conector.site/webhook/codechat

Altere Linha 73

ENABLED: false

para

ENABLED: true

cd ..

npm i

npm run build

pm2 start 'npm run start' --name Codechat

sudo nano /etc/nginx/sites-available/codechat

server {

  server_name codechat.dominio.com.br;

  location / {

    proxy_pass http://127.0.0.1:8080;

    proxy_http_version 1.1;

    proxy_set_header Upgrade $http_upgrade;

    proxy_set_header Connection 'upgrade';

    proxy_set_header Host $host;

    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header X-Forwarded-Proto $scheme;

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_cache_bypass $http_upgrade;

    proxy_buffering off;

    proxy_cache off;

  }

  }

sudo ln -s /etc/nginx/sites-available/codechat /etc/nginx/sites-enabled

sudo certbot --nginx

sudo service nginx restart

EXECUTE COMANDO ABAIXO PARA NÃO CAIR QUANDO REINICIAR A VPS

sudo pm2 startup ubuntu -u root && sudo pm2 startup ubuntu -u root --hp /root && sudo pm2 save



Instalando Integrador

cd

sudo apt update && apt upgrade -y

git clone https://github.com/w3nder/chatwoot-codechat

cd chatwoot-codechat

nano .env

PORT = 1234
CHATWOOT_ACCOUNT_ID = NUMEROCONTACHATWOOT
CHATWOOT_TOKEN = TOKENDOCHATWOOT
CHATWOOT_BASE_URL = https://chatwoot.seusite.com.br
CODECHAT_BASE_URL = https://codechat.seusite.com.br
CODECHAT_API_KEY = t8OOEeISKzpmc3jjcMqBWYSaJsafdefer
TOSIGN=true
IMPORT_MESSAGES_SENT=true

npm install pm2 -g

npm install

npm run build

pm2 start dist/app.js --name conector

sudo nano /etc/nginx/sites-available/conector

server {

  server_name conector.dominio.com.br;

  location / {

    proxy_pass http://127.0.0.1:1234;

    proxy_http_version 1.1;

    proxy_set_header Upgrade $http_upgrade;

    proxy_set_header Connection 'upgrade';

    proxy_set_header Host $host;

    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header X-Forwarded-Proto $scheme;

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_cache_bypass $http_upgrade;

    proxy_buffering off;

    proxy_cache off;

  }

  }
  

sudo ln -s /etc/nginx/sites-available/conector /etc/nginx/sites-enabled

sudo certbot --nginx

sudo service nginx restart

EXECUTE COMANDO ABAIXO PARA NÃO CAIR QUANDO REINICIAR A VPS

sudo pm2 startup ubuntu -u root && sudo pm2 startup ubuntu -u root --hp /root && sudo pm2 save



Conectando Caixa de Entrada

WEBHOOK CHATWOOT:

Adicione essa url no seu Chatwoot

https://conector.site/webhook/chatwoot

Crie um contato chamado BOT

Adicione numero telefone ao mesmo

+123456

Chame contato BOT escreva

/iniciar

Pronto tudo Funcionando



Gostou do Tutorial? Faça sua Contribuição

Quepasa-logo

PIX CNPJ

45959142000119	


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published