Configurando o Dynamica no ServerPrism
Coloque seu bot Dynamica para funcionar no ServerPrism para gerenciar canais de voz dinâmicos em seu servidor Discord.
Dynamica é um bot fácil de usar que cria e gerencia canais de voz dinâmicos em seu servidor Discord. Este guia aborda a configuração do Dynamica em sua instância ServerPrism.
Crie seu bot no Discord Developer Portal
- Vá para o Discord Developer Portal.
- Clique em New Application.
- Dê um nome à sua aplicação (por exemplo,
Dynamica Bot) e clique em Create. - Na barra lateral esquerda, clique em Bot.
- Clique em Add Bot e depois em Yes, do it!
- Em TOKEN, clique em Reset Token e depois em Yes, do it! Copie este token imediatamente. Você precisará dele mais tarde.
- Em Privileged Gateway Intents, certifique-se de que Message Content Intent esteja OFF. O Dynamica não requer esta intent.
Convide o bot para seu servidor
- Na barra lateral esquerda, clique em OAuth2 > URL Generator.
- Em SCOPES, selecione
bot. - Em BOT PERMISSIONS, selecione o seguinte:
Manage ChannelsMove MembersView ChannelsConnectSpeak
- Copie o URL gerado na parte inferior da página.
- Cole o URL em seu navegador e pressione Enter.
- Selecione o servidor Discord ao qual você deseja adicionar o bot e clique em Authorize.
Faça o pedido no ServerPrism
Você já encomendou sua instância ServerPrism com o runtime Dynamica pré-instalado. Para bots Discord, 1 GB de RAM geralmente é suficiente. Sua instância já está implantada na região escolhida.
Configure as variáveis de inicialização
- Faça login no seu painel ServerPrism.
- Navegue até o seu servidor Dynamica.
- Clique na aba Startup.
- Você verá várias variáveis de ambiente. Configure o seguinte:
BOT_TOKEN: Cole o token do bot que você copiou do Discord Developer Portal.PREFIX: Defina o prefixo de comando desejado. O padrão é!, mas você pode usar?,.ou qualquer outro caractere que preferir. Por exemplo,!.OWNER_ID: Insira seu ID de usuário do Discord. Para encontrar seu ID de usuário, ative o Modo Desenvolvedor no Discord (Configurações de Usuário > Avançado > Modo Desenvolvedor), então clique com o botão direito do mouse em seu nome de usuário no Discord e selecioneCopy ID.
Primeira inicialização
- Após configurar suas variáveis de inicialização, vá para a aba Console em seu painel ServerPrism.
- Clique no botão Start.
- Monitore a saída do console. Uma inicialização bem-sucedida mostrará mensagens indicando que o bot está se conectando ao Discord e está pronto. Você deverá ver uma saída semelhante a:
[INFO] Dynamica is online! [INFO] Logged in as Dynamica#1234 - Verifique seu servidor Discord. O bot Dynamica deve aparecer online em sua lista de membros.
Problemas comuns
- Token do bot rejeitado/Token inválido: Verifique novamente se você copiou o token corretamente do Discord Developer Portal e o colou na variável de ambiente
BOT_TOKENna aba Startup sem espaços extras. - Bot está online, mas não responde aos comandos: Certifique-se de que a variável
PREFIXesteja configurada corretamente e que você esteja usando o prefixo certo no Discord (por exemplo,!help). Além disso, verifique se o bot tem as permissões necessárias (Manage Channels,Move Members,View Channels,Connect,Speak) nas configurações do seu servidor Discord. - Bot não aparece online: O bot pode ter falhado ao iniciar. Verifique a aba Console para mensagens de erro. Problemas comuns incluem um
BOT_TOKENincorreto ou problemas de conectividade de rede (embora raros no ServerPrism).
Próximos passos
Assim que o Dynamica estiver funcionando, você poderá usar seus comandos em seu servidor Discord. Comece usando !help (ou seu prefixo escolhido) para ver os comandos disponíveis. Normalmente, você usará !setchannel para designar um canal de voz como seu canal dinâmico principal, a partir do qual os usuários podem criar novos canais de voz temporários.