Um bot de WhatsApp multifuncional com mais de 100 comandos, incluindo IA, downloads, jogos, administração de grupos e muito mais.
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.
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 | !instaaudio | |
| !tiktok | !mediafire | !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 | !qrcode | ||
| !lembrete | !imgpralink | ...e mais! |
Para ver a lista completa de comandos, envie
!menuno privado do bot.
Siga este guia para instalar o bot usando NPM. Este método é o padrão para projetos em JavaScript/Node.js.
- Clone o projeto:
git clone https://github.com/wallax0x/chain-bot.git
- Entre na pasta do projeto:
cd chain-bot - Instale todas as dependências com NPM:
Este comando irá ler o arquivo
package.jsone baixar tudo que o bot precisa para funcionar.npm install ou use yarn
- Configure o bot: Veja a seção de Configuração abaixo para editar suas chaves de API e dados de dono.
- 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.
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.
-
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
55DDDNUMEROe adicione@s.whatsapp.netno 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 arquivoconfig.jspreenchido com ninguém.
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:
- Faça um Fork do projeto.
- Crie uma nova Branch (
git checkout -b feature/sua-feature). - Faça Commit de suas alterações (
git commit -m 'feat: adiciona sua feature'). - Faça Push para a branch (
git push origin feature/sua-feature). - Abra um Pull Request.
Precisa de ajuda ou quer trocar uma ideia? Me chame no WhatsApp!