- Criar Figurinhas: Envie uma imagem ou vídeo com a legenda
!figurinha
para criar uma figurinha automaticamente. - Consultar Temperatura: Utilize o comando
!tempo NomeDaCidade
para obter a temperatura atual de uma cidade específica. - Cotação de Moedas: Com o comando
!moeda
, obtenha a cotação atual do Dólar e do Bitcoin.
- Node 20 & npm
ffmpeg
instalado (necessário para figurinhas de vídeo)
- Clone o repositório:
git clone https://github.com/seu-usuario/whatsapp-bot.git cd whatsapp-bot
- Instale as dependências:
npm install
- Crie um arquivo
.env
e configure sua chave de API do WeatherAPI:API_KEY_WEATHER=SUA_CHAVE_AQUI
- Inicie o bot:
npm run dev
- QR Code será exibido no terminal.
- Escaneie o QR Code utilizando o WhatsApp
Comando | Descrição |
---|---|
!figurinha, !sticker |
Cria uma figurinha a partir de uma imagem ou vídeo enviado. |
!tempo NomeDaCidade |
Consulta a temperatura atual da cidade informada. |
!moeda, !dolar |
Obtém a cotação atual do Dólar e do Bitcoin. |
O bot detecta automaticamente o caminho do ffmpeg
dependendo do sistema operacional:
- macOS:
/usr/local/bin/ffmpeg
- Windows:
C:\ffmpeg\bin\ffmpeg.exe
- Linux:
/usr/bin/ffmpeg
Caso seu ffmpeg
esteja em outro local, modifique a função searchFfmepForGenerateStickerImage()
no código.