/ZackBot

Um bot simples para o WhatsApp. Estruturado e organizado.

Primary LanguageJavaScript

Zack BOT

Um simples bot estruturado para o WhatsApp, usando a biblioteca Baileys de Adiwajshing.


Instalação e inicialização

Recomendo ter no minimo 1Gb de RAM liberado para evitar resposta demoradas do bot, uma conexão boa, e espaço suficiente para o bot poder baixar as imagens para converter em Stickers

Instalação

Tenha o FFMPEG instalado na sua maquina para a conversão de imagens e videos. Obviamente, será necessário ter o NodeJS e o NPM na maquina também.

$ npm install # Para instalar as dependências

Inicialização

Na primeira vez será necessário escanear o código QR que vai estar imprimido no terminal em que esta sendo executado.

$ npm run dev # Modo de desenvolvimento, qualquer alteração feita fara com que o bot reinicie.
$ npm run dev # Modo de produção

Comandos

Os comandos são separados em 3 categorias. Alguns comandos de animes estão off's por causa das API's que não são muito estaveis.

  • Anime

    • animeavatars:
      • Descrição: Já ta na hora de trocar esse avatar né?
      • Alias: avatars
      • Como usar: !avatars
    • baka
      • Descrição: b-baka!!!
      • Como usar: !baka
    • beijo
      • Descrição: Hmmm çafad@... 😼
      • Alias: kiss
      • Como usar: !kiss <user>
    • carinho
      • Descrição: Faça carinho em alguém...
      • Alias: cuddle
      • Como usar: !cuddle <user>
    • cutucar
      • Descrição: Poke... pokepokepokepoke...
      • Alias: poke
      • Como usar: !poke <user>
    • tapinha
      • Descrição: Tapinha ...
      • Alias: pat
      • Como usar: !pat <user>
    • waifu:
      • Descrição: Qual será a sua waifu?
      • Alias: wf
      • Como usar: !waifu
    • wallpaper:
      • Descrição: Procurando um walpaper diferente? Execute esse comando...
      • Alias: wlppr
      • Como usar: !wllpr
  • Fun

    • ask
      • Descrição: Quem é o impostor? 🤔.
      • Alias: pergunta, sn
      • Como usar: <prefixo>amongus <user>
    • chance
      • Descrição: Qual é sua chance de...
      • Como usar: <prefixo>chance
    • coinflip
      • Descrição: Cara ou coroa?
      • Como usar: <prefixo>coinflip <lado da moeda>
    • dado
      • Descrição: Quer que eu jogue o dado para você? Ok~
      • Como usar: <prefixo>dado
    • gado
      • Descrição: Vamos ver o quão gado você é? 🐂
      • Alias: gadometro
      • Como usar: <prefixo>gado
    • gay
      • Descrição: Tu é man? 🤨
      • Como usar: <prefixo>gey <user>
    • jokenpo
      • Descrição: Vamos ver quem ganhara essa batalha?!
      • Alias: ppt
      • Como usar: <prefixo>jokenpo <pedra/papel/tesoura>
    • pau
      • Descrição: Qual o tamanho da sua 3º perna? 😏.
      • Alias: pica, rola
      • Como usar: <prefixo>pau
    • roleta
      • Descrição: Que tal brincarmos com a morte? ☠
      • Como usar: <prefixo>roleta
    • shipp
      • Descrição: Hmmm, qual será o casal de hoje? 💓
      • Alias: casal, ship
      • Como usar: <prefixo>casal <user1> <user2>
    • slot:
      • Descrição: Que tal testar sua sorte hein amigão ?
      • Alias: sorte
      • Como usar: <prefixo>slot
  • Utils

    • attp
      • Descrição: Crie stk, de texto animadas.
      • Como usar: !attp <mensagem>
    • bot
      • Descrição: Comando para consultar o status do bot.
      • Alias: bi, botinfo
      • Como usar: !bot
    • eval
      • Descrição: Comando para testar código.
        • Como usar: !eval <code>
    • help
      • Descrição: Execute esse comando para obter ajuda.
      • Alias: menu, ajuda, ?
      • Como usar: !help <category>
    • marcar
      • Descrição: Comando para marcar geral.
      • Como usar: !marcar
    • say
      • Descrição: Comando especializado para anunciar avisos do bot.
      • Como usar: !say
    • sticker
      • Descrição: Comando para criar stickers
      • Alias: stk, f, figu, s, figurinha
      • Como usar: !sticker <image/gif/video>
    • test
      • Descrição: Comando para executar testes...
      • Como usar: !test

Este projeto está licensiado sobre a licença MIT.

Coded by Ahosall with 🤍!