NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como hospedar o Ree6, um bot do Discord tudo em um

Hospedagem de bot do DiscordUpdated Oct 29, 20268 min read

O Ree6 é um bot do Discord tudo em um: moderação, níveis com cartões de rank, mensagens de boas-vindas, tickets, sugestões, sorteios, canais de voz temporários e alertas de redes sociais. Ele guarda os dados no banco MySQL do seu plano, que precisa ter pelo menos 1 GB de memória. Você cria o banco, copia os dados dele para a aba Bot, cola o token e inicia.

  1. No Discord Developer Portal, crie o bot, copie o token dele e, na página Bot, ligue Server Members Intent e Message Content Intent.
  2. No painel, faça o servidor rodar o Ree6 (Mudar o que roda).
  3. Cole o token no card Configurar seu bot, na Visão geral, e convide o bot.
  4. Abra Bancos de dados e crie um banco de dados.
  5. Copie Host, Porta, Banco de dados e Nome de usuário dele para Bot, Código, Configurações, e a Senha dele para Bot, Ambiente, Credenciais.
  6. Clique em Iniciar bot.

Cada etapa em detalhe abaixo.

Antes de começar

  • Crie o bot e copie o token dele: Como criar um bot do Discord e obter o token.
  • Na página Bot do aplicativo, ligue Server Members Intent e Message Content Intent e clique em Save Changes. O Ree6 pede os dois ao Discord quando faz login.
  • Seu plano precisa ter 1 GB de memória ou mais. Em um plano menor o Ree6 não é oferecido: suba de plano em Meu plano, Mudar de plano.

1. Faça o servidor rodar o Ree6

  1. Abra o seu servidor no painel. Na Visão geral, no card Configurar seu bot, clique na etapa O que roda. Ela diz "Este bot roda Ree6." quando o tipo já está certo.
  2. Se não estiver, clique em Mudar o que roda, escolha Ree6, clique em Próxima etapa, marque a confirmação e clique em Mudar o tipo de servidor. A instalação baixa o Ree6 e os arquivos de idioma dele.

2. Conecte ao Discord

  1. Etapa Conectar ao Discord: cole o token em Cole o token do seu bot, clique em Conectar e depois em Sim, continuar se o nome e a foto forem do seu bot.
  2. Etapa Permissões: a tabela Intents privilegiados marca Server Members e Message Content como Necessário para o Ree6. Os dois precisam mostrar Ligado em No seu portal; sem eles o Ree6 não se conecta. Depois de mudá-los no Portal, clique em Verificar de novo.
  3. Em Link de convite, clique em Adicionar a um servidor do Discord. O link já pede o que a moderação e os cargos do Ree6 usam: Expulsar membros, Banir membros, Castigar membros e Gerenciar cargos, além de ler e escrever mensagens. Já convidou o bot antes com menos permissões? Clique de novo e escolha o mesmo servidor: o Discord atualiza as permissões do bot.

O card de configuração na Visão geral, na etapa Permissões do Ree6, com Server Members e Message Content marcados como Necessário para o Ree6 e o convite listando as permissões de moderação.

3. Crie o banco de dados

  1. Abra Bancos de dados no menu do servidor e clique em Novo banco de dados e depois em Criar banco de dados.
  2. Clique no novo banco em Seus bancos de dados. Deixe essa página aberta: você copia quatro valores e uma senha dela.

4. Copie os dados do banco para a aba Bot

A última etapa do card de configuração, Iniciar, mantém Iniciar bot desativado até tudo o que o Ree6 precisa estar preenchido. Ela diz "Preencha primeiro Host do banco de dados, Nome do banco de dados, Usuário do banco de dados na página Bot, Código, Configurações. O bot não consegue iniciar sem isso." com um link Abrir Configurações, e "Preencha primeiro Senha do banco de dados na página Bot, Ambiente. O bot não consegue iniciar sem isso." com um link Abrir Ambiente.

O card de configuração na Visão geral, na etapa Iniciar do Ree6, pedindo Host do banco de dados, Nome do banco de dados e Usuário do banco de dados, com o link Abrir Configurações e Iniciar bot desativado.

  1. Na aba Bot, clique em Código. No card Configurações, preencha cada campo e clique no Salvar dele:
    Campo de ConfiguraçõesCopie de Bancos de dados
    Host do banco de dadosHost
    Porta do banco de dadosPorta (3306 já está lá; mude só se a página mostrar outra)
    Nome do banco de dadosBanco de dados
    Usuário do banco de dadosNome de usuário
  2. Ainda em Configurações, coloque o seu próprio ID de usuário do Discord em Seu ID de usuário do Discord para ser o dono do Ree6. 0, o padrão, significa ninguém.
  3. Clique em Ambiente. No card Credenciais, Senha do banco de dados mostra Obrigatório. Clique em Definir, cole a Senha do banco e clique em Salvar.

A aba Bot, seção Código, com o card Configurações do Ree6: Seu ID de usuário do Discord, host, porta, nome e usuário do banco de dados preenchidos, e Versão.

O token e a senha do banco nunca ficam no config.yml. O arquivo guarda marcadores, e o painel preenche os valores reais só enquanto o Ree6 roda. O painel também escreve os campos do banco no config.yml a cada início, então mude-os no card Configurações, não no arquivo.

5. Inicie

  1. De volta à Visão geral, clique em Iniciar bot no card de configuração, ou clique em Iniciar no Console.
  2. O primeiro início cria as tabelas do Ree6 no seu banco de dados. O console então mostra [PlayNHost] Starting your bot e o log do próprio Ree6.
  3. No seu servidor do Discord, digite / para ver os comandos do Ree6. /setup configura as mensagens de boas-vindas, os logs e outros recursos; /help lista tudo.

Linhas do console que você pode ver

[PlayNHost] Ree6 keeps its data in MySQL. Open the Databases page and create a database, then copy its Host, Port, Database and Username into the Bot page, Code, Settings, and its Password into the Bot page, Environment, then press Start.

Um campo do banco de dados ou a senha ainda está vazio. Faça as etapas 3 e 4 e depois clique em Iniciar.

[PlayNHost] Ree6 is not set up yet: it needs your Discord bot token and a MySQL database.

Nenhum token está salvo. Cole-o na aba Bot, em Discord.

[PlayNHost] If the log stops after "Creating Instance" with a RejectedExecutionException, Discord refused the bot token: replace it on the Bot page.

Impressa a cada início como dica. Se isso acontecer, clique em Reset Token no Portal e cole o novo token com Substituir token na aba Bot, em Discord.

[PlayNHost] config.yml could not be read. Restore it from a backup, or delete it and press Start for a fresh one.

Uma edição quebrou o config.yml. Restaure-o de um backup, ou exclua-o em Files e inicie de novo.

Bom saber

  • O Runtime em Código é Java 21 (recommended) ou Java 25. O heap do Java é limitado a três quartos da memória do seu plano.
  • Os alertas de redes sociais precisam de chaves de API desses serviços. Elas vão no config.yml, em Files; reinicie o Ree6 depois de editá-lo.
  • Um backup do servidor não inclui o banco de dados. Para guardar uma cópia, exporte-o no phpMyAdmin (Abrir no phpMyAdmin na página do banco): Como usar bancos de dados com seu servidor.
  • Atualizar: a instalação pega a release mais nova do Ree6, ou a que está em Versão (por exemplo 4.0.12). Para atualizar, clique em Reinstalar no card Reinstalar, em Código, e confirme. O config.yml e a pasta storage ficam, e os seus dados estão no banco.

Todas as opções de todos os bots prontos: Como mudar as configurações de um bot pronto.

Seu bot já está em outro lugar? Traga-o para nós

NOSSOS ÚLTIMOS ARTIGOS