Introdução
Para desenvolver e hospedar um bot do WhatsApp na Square Cloud, é fundamental seguir uma sequência específica de configurações e pré-requisitos. Este guia técnico abordará todo o processo, desde a configuração inicial até o deploy em produção.Pré-requisitos Essenciais
- WhatsApp instalado e configurado: Necessário para autenticação e vinculação do bot. Caso não possua o aplicativo, acesse o site oficial do WhatsApp para download e configuração.
- Conta ativa na Square Cloud: Plataforma de hospedagem para sua aplicação. Registre-se através da página de cadastro utilizando seu email.
- Plano pago ativo: Garante recursos dedicados e performance otimizada. Consulte nossos planos disponíveis e escolha o mais adequado para suas necessidades.
Configuração do Path Remoto para WhatsApp Web
Configuração do Path Remoto para WhatsApp Web
Caso sua implementação necessite acessar o path remoto da versão do WhatsApp Web, siga este procedimento técnico:
- Acesse o repositório wa-version
- Selecione a versão desejada (recomenda-se sempre a mais recente)
- Clique em “Raw” para visualizar o arquivo
- Copie a URL gerada para uso posterior
Configuração do Ambiente de Desenvolvimento
Instalação e Configuração do Node.js
- Verificação do Node.js: Confirme se o Node.js está instalado em seu sistema. Caso contrário, faça o download através do site oficial do Node.js.
- Inicialização do projeto: Configure um novo projeto Node.js executando o comando de inicialização:
Terminal
- Instalação das dependências: Instale as bibliotecas essenciais para o funcionamento do bot:
Terminal
Implementação do Bot WhatsApp
- Criação do arquivo principal: Desenvolva o arquivo
index.js
com a estrutura base do bot:
index.js
Configuração do Arquivo Square Cloud
Documentação Técnica: Arquivo de Configuração Square Cloud
O arquivo
squarecloud.app
constitui o núcleo de configuração da aplicação, definindo parâmetros críticos como arquivo principal, alocação de recursos, versões de runtime e metadados essenciais do projeto.Configuração Avançada do Campo START
Atenção Técnica: Utilize o campo START exclusivamente se possuir conhecimento especializado sobre scripts de inicialização customizados e suas implicações.
Deploy e Hospedagem na Square Cloud
Após a finalização da preparação dos arquivos do projeto, proceda com o processo de upload seguindo uma das metodologias técnicas disponíveis:Acesse o Dashboard da Square Cloud e realize o upload dos arquivos do seu projeto através da interface web.
