Bots
Aprenda como hospedar bots de Discord na Discloud.
🤖 O que é um "Bot" na Discloud?
Na Discloud, um Bot é qualquer aplicação que roda continuamente mas não requer uma porta externa para acesso. Isso normalmente inclui:
🤖 Bots de Discord (discord.js, discord.py, JDA, etc.)
💬 Bots de Telegram
⚙️ Scripts de Automação
✅ Requisitos
Para hospedar um bot, você deve atender a estes critérios:
Qualquer Plano – Bots podem ser hospedados em qualquer plano, incluindo o plano Grátis (com limitações).
discloud.config – Necessário para a maioria dos métodos de implantação. Se estiver usando o Quick Setup do Bot do Discord, o bot irá guiá-lo através da configuração.
RAM – Certifique-se de alocar RAM suficiente para as necessidades do seu bot (mín. 100MB).
🚀 Guia de Hospedagem Passo a Passo
📝 Configurar discloud.config
NAME=MeuBotLegal
TYPE=bot
MAIN=index.js
RAM=100
VERSION=latestTYPE=bot: Identifica a aplicação como um bot/serviço de segundo plano.MAIN: O ponto de entrada da sua aplicação. Saiba mais sobre o arquivo principal.RAM: Memória alocada (mín. 100MB).
🏗️ Lidando com Processos de Build
Se o seu bot exigir uma etapa de build (como TypeScript ou Java), você tem duas opções:
Deixe a Discloud lidar com o processo de build durante a implantação. Adicione o comando BUILD ao seu discloud.config.
BUILD=npm run build
START=npm run startFaça o build do seu projeto localmente e envie os arquivos resultantes.
Não use uma pasta chamada dist para a saída do seu build local. A Discloud reserva o diretório dist para seu processo de build interno. Use um nome diferente como build, out ou output.
🚀 Upload e Implantação
Você pode enviar seu projeto usando qualquer um de nossos métodos suportados:
Last updated