2.2 KiB
2.2 KiB
⚙️ Configuração
Guia completo do arquivo manybot.conf.
Estrutura Básica
# Comentários começam com '#'
CLIENT_ID=bot_permanente
CMD_PREFIX=!
LANGUAGE=pt
CHATS=[]
PLUGINS=[]
Opções
CLIENT_ID
Identificador único da sessão do bot.
CLIENT_ID=bot_permanente
- Padrão:
bot_permanente - Uso: Cria uma pasta
session/com esse nome para armazenar dados de autenticação
CMD_PREFIX
Caractere que indica o início de um comando.
CMD_PREFIX=!
- Padrão:
! - Exemplo: Com prefixo
!, o comando é!figurinha. Com., seria.figurinha.
LANGUAGE
Idioma das mensagens do bot.
LANGUAGE=pt
- Padrão:
en(inglês) - Opções:
en(inglês),pt(português),es(espanhol) - Nota: Se o idioma selecionado não existir, o bot usará inglês como fallback
CHATS
Lista de IDs de chats onde o bot responderá.
CHATS=[
123456789@c.us, # Chat privado
123456789@g.us # Grupo
]
- Padrão:
[](vazio = responde em todos) - Formato:
- Privado:
NUMERO@c.us - Grupo:
NUMERO@g.us
- Privado:
Como descobrir o ID
node src/utils/get_id.js
Escaneie o QR Code e mande uma mensagem no chat. O ID aparecerá no terminal.
Nota: O utilitário usa um
CLIENT_IDseparado para não conflitar com a sessão principal.
PLUGINS
Lista de plugins a serem carregados.
PLUGINS=[
video,
audio,
figurinha,
adivinhacao,
forca,
many,
obrigado
]
- Padrão:
[](nenhum) - Cada nome corresponde a uma pasta em
src/plugins/ - Remova ou comente para desativar sem apagar
Configurações Personalizadas
Você pode adicionar suas próprias variáveis para plugins:
# manybot.conf
MEU_PREFIXO=>
API_KEY=minha_chave
E acessar no código do plugin:
import { MEU_PREFIXO, API_KEY } from "../../config.js";
Exemplo Completo
# ManyBot Configuration
CLIENT_ID=meu_bot_prod
CMD_PREFIX=/
LANGUAGE=pt
CHATS=[
5511999999999@c.us,
5511888888888-123456789@g.us
]
PLUGINS=[
figurinha,
video,
audio,
many
]
# Configurações extras
ADMIN_NUMBER=5511999999999@c.us