1. Criar Aplicação no Discord
Antes de tudo, você precisa criar uma aplicação no portal de desenvolvedores do Discord.- Acesse o Discord Developer Portal.
- Clique em New Application e dê um nome ao seu bot (ex: “Minha Loja Bot”).
- No menu lateral, clique em Bot.
- Desmarque a opção “Public Bot” (para que apenas você possa adicioná-lo).
- Role até a seção Privileged Gateway Intents e marque as três opções:
- Presence Intent
- Server Members Intent
- Message Content Intent
- Salve as alterações.
- Clique no botão Reset Token, confirme e copie o Token gerado. Guarde-o, pois usaremos em breve.
2. Instalação do Bot
Download
Baixe a versão mais recente do bot Mginex:Baixar BOT MGINEX V2 - SPX
Clique para fazer o download do arquivo .zip
Configuração Inicial
- Extraia o arquivo ZIP para uma pasta em seu computador.
- Abra o arquivo
config.jsoncom um editor de texto. - Cole o Token do Bot Discord (copiado no passo 1) no campo
token. - Não altere o campo
apiKeypor enquanto, faremos isso via comando.
Instalação das Dependências
- Abra o Terminal ou CMD dentro da pasta do bot.
- Execute o comando para instalar as bibliotecas necessárias:
3. Primeiro Início (Auto-Setup)
Execute o bot pela primeira vez:A mensagem “SETUP DE PRIMEIRO USO CONCLUÍDO COM SUCESSO!” aparecerá no terminal.
4. Integração com a Mginex
Agora, inicie o bot novamente:Gerando o Token da API
- Acesse seu painel em app.mginex.com.
- Vá em Settings (Configurações) > Integração via API (Open API).
- Clique em Gerar novo token e copie a chave.
Configurando no Discord
No canal do seu servidor Discord, digite o comando:- Um menu interativo aparecerá. Selecione a opção Editar API Key.
- Cole o token da Mginex que você copiou.
- O bot irá salvar e validar sua conexão com a loja.
5. Configurações Finais
Use o mesmo comando/configurar para ajustar outras opções importantes:
- Editar Categoria: Selecione a categoria do Discord onde os tickets de carrinho (carrinhos de compra) serão criados.
- Configurar Cores: Personalize as cores das mensagens do bot para combinar com sua marca.
- Configurar Logs: Defina canais para receber notificações de vendas e eventos.