4.6 KiB
Bot para WhatsApp 100% local, sem API oficial
Recursos . Instalação . Uso . Plugins . Documentação
🇧🇷 Português · 🇺🇸 English
Versão Oficial Online Quer usar o ManyBot sem instalar? Adicione o bot oficial:
+55 (16) 99459-1903
Online 24h (quando possível) - Disponibilidade não garantida
Ao adicionar, você concorda com os Termos de Uso
Recursos
- 100% Local - Sem depender da API oficial do WhatsApp
- Multi-chat - Suporte a múltiplos chats em uma única sessão
- Sistema de Plugins - Adicione, remova ou crie funcionalidades sem mexer no núcleo
- Headless - Funciona em segundo plano sem interface gráfica
- Fácil Configuração - Arquivo de config simples e intuitivo
Instalação Rápida
Opção 1: Usar o Bot Oficial (Sem instalar)
Adicione o número +55 (16) 99459-1903 aos seus contatos e envie !many para ver os comandos disponíveis.
Status: 🟢 Online (24h quando possível, mas sem garantia)
⚠️ Importante: Ao usar o bot oficial, você concorda com os Termos de Uso. Leia antes de adicionar!
Opção 2: Instalar sua Própria Versão
# 1. Clone o repositório
git clone https://git.maneos.net/synt-xerror/manybot
cd manybot
# 2. Crie o arquivo de configuração
cp manybot.conf.example manybot.conf
# 3. Configure conforme sua necessidade (veja a documentação)
nano manybot.conf
# 4. Execute o script de instalação
bash ./setup
# 5. Rode o bot
node ./src/main.js
📱 Escaneie o QR Code no WhatsApp: Menu → Dispositivos conectados → Conectar um dispositivo
⚡ Pronto! Veja a documentação completa para mais detalhes.
💻 Uso
# Iniciar o bot
node ./src/main.js
# Atualizar para a versão mais recente
bash ./update
# Descobrir IDs de chats
node src/utils/get_id.js
🔌 Plugins
O ManyBot é construído em torno de um sistema de plugins. O kernel apenas conecta ao WhatsApp e distribui as mensagens — os plugins decidem o que fazer.
Gerenciando Plugins com ManyPlug
Instale e gerencie plugins usando o ManyPlug CLI:
# Instalar o gerenciador
npm install -g @freakk.dev/manyplug
# Criar um novo plugin
cd src/plugins
manyplug init meu-plugin --category utility
# Instalar de outro diretório
manyplug install --local ../outro-plugin
# Listar plugins instalados
manyplug list
Criar um Plugin
// plugins/meu-plugin/index.js
import { CMD_PREFIX } from "../../config.js";
export default async function ({ msg, api }) {
if (!msg.is(CMD_PREFIX + "oi")) return;
await msg.reply("Olá! 👋");
}
Veja mais na documentação de plugins.
📚 Documentação
- 📥 Instalação Completa — Linux, Windows, Termux
- ⚙️ Configuração — Todas as opções do
manybot.conf - 🔌 Criando Plugins — Guia completo de desenvolvimento
- 🛠️ API de Plugins — Referência de objetos
msgeapi
🌍 Internacionalização
O ManyBot suporta múltiplos idiomas. Configure no manybot.conf:
LANGUAGE=pt # Português
LANGUAGE=en # English
LANGUAGE=es # Español
- Padrão: Inglês (
en) - Fallback: Se o idioma selecionado não existir, o bot usa inglês
📋 Requisitos
- Node.js 18+
- NPM 9+
- Linux ou Windows (via Git Bash)
⚠️ Android/iOS e Termux têm suporte experimental sem garantias.
📝 Licença
Distribuído sob a licença GPLv3. Veja LICENSE para mais detalhes.

