¿Qué viene instalado en tu servidor Red-DiscordBot?
- Red-DiscordBot 3.5.24, con una instancia de bot llamada seturack
- Un entorno virtual de Python 3.11, configurado como describe la guía de Ubuntu de Red
- OpenJDK 17 para el cog de música
- Un servicio de systemd, para que el bot vuelva a arrancar tras un reinicio
- /home/red/bot.env para tu token, y ! como prefijo de comandos
- Un usuario red sin privilegios, con los datos en /home/red/redbot-veri
- Cortafuegos con solo el puerto 22 abierto para SSH, ya que el bot no recibe conexiones entrantes
¿Qué tamaño necesitas para Red-DiscordBot?
La documentación de Red no da una cifra de RAM aparte para el bot, solo un ejemplo para la música: limitar Lavalink a 384-768 MB en un bot de 1 GB y a 512 MB-1 GB en uno de 2 GB. Empieza con 1 GB para moderación y cogs de utilidades. Plantéate 2 GB si vas a reproducir música y 4 GB para muchos cogs y servidores. La documentación también dice que Lavalink puede usar hasta la mitad de tu RAM por defecto.
| Uso | Tamaño | Precio | Elegir |
|---|---|---|---|
| Un bot | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.59/mes | |
| Unos pocos bots | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.02/mes | |
| Muchos bots | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.91/mes |
¿Para quién es?
- Comunidades de Discord que quieren un bot de moderación y música
- Administradores que prefieren personalizar con cogs antes que programar un bot
- Quienes quieren tener los ajustes y los datos del bot en su propio servidor
- Quienes ejecutan un bot para un grupo de amigos o unos pocos servidores
¿Qué pasa después de pedir?
- Elige el tamaño y completa el pago. Tu servidor arranca y Red se instala solo. En nuestras pruebas con servidores reales tardó unos 3,5 minutos.
- Crea una aplicación en el Discord Developer Portal. En la página Bot, usa Reset Token y activa los tres Privileged Gateway Intents.
- Conéctate por SSH a la IP de tu panel y abre /home/red/bot.env.
- Pega el token después de RED_TOKEN= y guarda. Red arranca solo.
- Sigue el registro con journalctl -u redbot -f. Cuando el bot se conecte, usa la Invite URL que muestra para añadirlo a tu servidor de Discord.
- Escribe !help en Discord y activa los cogs que quieras con !load.
Con cada servidor
- Copia de seguridad diaria incluida en el precio
- Tráfico ilimitado
- Acceso root completo
- Amplía o reduce RAM y CPU más adelante, y haz crecer el disco
- Ubicación: Istanbul · IST-1.
Conviene saber
- La aplicación de Discord y el token los creas tú. Hasta que añadas un token, el servicio espera y registra waiting for token, lo cual es normal.
- La guía de Red dice que los tres Privileged Gateway Intents deben estar activados. Si están desactivados, el bot no se conecta.
- Trata tu token como una contraseña. Si se filtra, regenéralo en el Developer Portal y pon el valor nuevo en bot.env.
- Según la guía, los bots públicos no son compatibles, y los bots que están en más de 100 servidores de Discord necesitan la verificación de Discord.
- Red no se actualiza solo. Los comandos de actualización están en el artículo sobre Red de nuestra base de conocimientos.
Preguntas y respuestas sobre Red-DiscordBot
¿Cómo instalo Red Discord bot?
La instalación se hace sola cuando haces el pedido. Lo que te queda a ti es crear una aplicación en el Discord Developer Portal, obtener un token, activar los tres intents y poner el token en /home/red/bot.env. Red arranca en cuestión de segundos.
¿Por qué no se conecta mi bot Red a Discord?
Lo habitual es que el token sea incorrecto o que los Privileged Gateway Intents estén desactivados. Revisa el registro con journalctl -u redbot -f. Si dice token rejected o intents disabled, activa los tres en el Developer Portal o regenera el token y actualiza bot.env.
¿Cuánta RAM necesita Red Discord bot?
La documentación oficial no da una cifra aparte para el bot. Empieza con 1 GB para moderación y cogs de utilidades. La música ejecuta un proceso de Java aparte, y la documentación sugiere 384-768 MB para él en un bot de 1 GB, así que con 2 GB vas más cómodo si reproduces música.
¿Cómo reproduzco música con Red en Discord?
Java ya está instalado, así que escribe !load audio en Discord y Lavalink se descarga la primera vez. Después entra en un canal de voz y usa !play. La documentación enumera YouTube, SoundCloud, Bandcamp, Twitch y Vimeo como fuentes.
¿Cómo añado cogs a Red?
Red incluye 18 cogs básicos: !cogs los enumera y !load activa uno. Para los cogs de la comunidad, escribe !load downloader, añade un repositorio con !repo add, instala con !cog install y actívalo con !load. Encontrarás repositorios en index.discord.red.
¿Puedo ejecutar un bot que he escrito yo?
Este servidor está preparado para Red, pero el acceso root es tuyo y puedes instalar otro software. Si piensas ejecutar tu propio código desde el principio, mira la opción de bot de Discord, que incluye Node.js, PM2 y un bot de ejemplo.