Skip to content

wallax0x/CHAIN-BOT

Repository files navigation


「 C H A I N - B O T 」

Um bot de WhatsApp multifuncional com mais de 100 comandos, incluindo IA, downloads, jogos, administração de grupos e muito mais.

sobre funcionalidades instalação configuração


🤖 Sobre o Projeto

O CHAIN-BOT foi criado para ser um assistente completo no WhatsApp. Ele combina o poder de APIs de Inteligência Artificial com uma vasta gama de comandos para downloads, buscas, criação de figurinhas, administração de grupos e muito mais. A meta é oferecer uma ferramenta robusta, estável e fácil de usar.


✨ Funcionalidades

O bot possui dezenas de comandos, organizados em categorias para facilitar o uso. Clique em uma categoria para ver os comandos disponíveis.

👑 Administração de Grupo e Bot
!add !ban !demote !promover
!grupo !abrir !adminonly !antifake
!antilink !antipv !antispam !listanegra
!blockcmd !unblockcmd !marcarall !hidetag
!setwelcome !setgoodbye !seticon !rename
!groupstats ...e mais!
🧠 Inteligência Artificial
!gemini !resumir !desenhar !geimage
!simi !falar !transcrever ...e mais!
📥 Downloads e Mídia
!play !ytmp4 !instagram !instaaudio
!tiktok !mediafire !facebook !editvideo
!audio !tomp3 ...e mais!
🖼️ Figurinhas (Stickers)
!figu !sticker !autosticker !stickersearch
!togif !toimg !attp ...e mais!
🎮 Jogos e Diversão
!roletarussa !duelo !forca !quiz
!ppt !velha !apostar !casar
!pedirnamoro !ship !beijar !piada
!conselho !curiosidade !signo ...e mais!
💸 Economia e Perfil
!daily !apostar !roubar !comprar
!loja !pix !perfil !level
!rank !gerenciarxp ...e mais!
🛠️ Utilitários
!clima !ddd !noticias !wiki
!letramusic !pinterest !print !qrcode
!lembrete !imgpralink ...e mais!

Para ver a lista completa de comandos, envie !menu no privado do bot.


🚀 Instalação

Siga este guia para instalar o bot usando NPM. Este método é o padrão para projetos em JavaScript/Node.js.

  1. Clone o projeto:
    git clone https://github.com/wallax0x/chain-bot.git
  2. Entre na pasta do projeto:
    cd chain-bot
  3. Instale todas as dependências com NPM: Este comando irá ler o arquivo package.json e baixar tudo que o bot precisa para funcionar.
    npm install ou use yarn
  4. Configure o bot: Veja a seção de Configuração abaixo para editar suas chaves de API e dados de dono.
  5. Inicie o bot e escaneie o QR Code:
    npm start ou node iniciar.js
    • Um QR Code aparecerá no seu terminal.
    • Abra o WhatsApp no seu celular, vá em Configurações > Aparelhos conectados > Conectar um aparelho e aponte a câmera para o QR Code.

⚙️ Configuração

Para o bot funcionar corretamente, você precisa editar o arquivo de configuração e adicionar suas informações pessoais e chaves de API.

Arquivo de configuração: config.js

Abra este arquivo em um editor de texto. Você encontrará uma estrutura module.exports, onde deverá preencher os valores correspondentes a cada chave, como demonstrado abaixo.

Detalhes de cada Configuração

  • PREFIX

    • Define o caractere que vem antes de cada comando.
    • Exemplo: . (para usar !comando, mude para !)
  • API_KEY

    • Chave de API principal do seu bot, se você usar algum serviço próprio.
      • Onde conseguir: Obtenha uma chave no Bronxys.
    • Exemplo: 'minhapi87'
  • OWNER_JID

    • O seu número de WhatsApp no formato JID (Jabber ID). Este número terá acesso total aos comandos de dono.
    • Como preencher: Pegue seu número no formato 55DDDNUMERO e adicione @s.whatsapp.net no final.
    • Exemplo: '5555936195112@s.whatsapp.net'
  • GEMINI_API_KEY

    • Sua chave de API para o Google Gemini, usada nos comandos de IA.
    • Onde conseguir: Acesse o Google AI Studio e crie sua chave.
    • Exemplo: 'AIzaSy...'
  • WEATHER_API_KEY

    • Chave para o serviço de previsão do tempo.
    • Onde conseguir: Obtenha uma chave gratuita em sites como WeatherAPI ou OpenWeatherMap.
    • Exemplo: 'abd1ef...'
  • LOLHUMAN_API_KEY

    • Chave para o serviço LolHuman, usado para várias utilidades de imagem e texto.
    • Onde conseguir: Registre-se no site LolHuman para obter uma chave.
    • Exemplo: 'c643ffa...'
  • HF_TOKEN

    • Token de acesso para o Hugging Face, usado para modelos de IA mais avançados.
    • Onde conseguir: Crie uma conta no Hugging Face e vá para Settings > Access Tokens.
    • Exemplo: 'hf_Pxcn...'
  • GEMINI_MODEL_NAME

    • Define o modelo específico do Gemini a ser usado.
    • Exemplo: 'gemini-1.5-flash' (pode ser alterado para outros modelos disponíveis na API).
  • TMDB_API_KEY

    • Chave para o The Movie Database (TMDB), usada para buscar informações sobre filmes e séries.
    • Onde conseguir: Crie uma conta no TMDB e solicite uma chave de API nas configurações.
    • Exemplo: '4a7b68...'
  • CONVERT_API_KEY

    • Chave para a API de conversão de arquivos, se utilizada.
    • Onde conseguir: Em sites como ConvertAPI.
    • Exemplo: '9ZL2wE...'

⚠️ Atenção: Suas chaves de API são secretas. Nunca compartilhe o arquivo config.js preenchido com ninguém.


🤝 Contribuições

Este é um projeto de código aberto e sua ajuda é muito bem-vinda! Se você gostou do projeto e quer me ajudar a mantê-lo ativo e com custos de servidor, considere fazer uma doação.

Minha chave Pix é o meu número de WhatsApp:

Se você é desenvolvedor, pode contribuir com código:

  1. Faça um Fork do projeto.
  2. Crie uma nova Branch (git checkout -b feature/sua-feature).
  3. Faça Commit de suas alterações (git commit -m 'feat: adiciona sua feature').
  4. Faça Push para a branch (git push origin feature/sua-feature).
  5. Abra um Pull Request.

📞 Contato

Precisa de ajuda ou quer trocar uma ideia? Me chame no WhatsApp!

WhatsApp

About

Um bot divertido para gerenciar grupos do WhatsApp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published