Guías de Discord Bots

Deploy de bots en Node.js y Python, gestión de procesos y monitoreo.

Deploy de bot Discord con Node.js

Subir y ejecutar tu bot de Discord en Node.js con reinicio automático y logs persistentes.

5 minNode.jsDiscord.jsDeploy

Deploy de bot Discord con Python

Configurar y ejecutar un bot Python (discord.py) con entorno virtual y systemd.

5 minPythondiscord.pyDeploy

Monitorear uptime de tu bot

Configurar alertas para saber si tu bot se desconecta y reiniciarlo automáticamente.

3 minMonitoreoUptime

Crear un bot de Discord desde cero

Registrar la aplicación en Discord Developer Portal, crear el bot, obtener el token e invitarlo a tu servidor con los permisos correctos.

5 minDiscord Developer PortalTokenPermisos

Configurar Slash Commands

Registrar slash commands globales y por servidor, manejar interacciones, opciones y autocompletado.

6 minSlash CommandsInteraccionesdiscord.js

Gestionar permisos y roles del bot

Calculadora de permisos, jerarquía de roles, verificación de permisos en comandos e intents.

4 minPermisosRolesIntents

Conectar base de datos al bot

Integrar SQLite, MongoDB o PostgreSQL con tu bot para almacenar datos de usuarios y configuraciones.

7 minBase de datosSQLiteMongoDB

Ejecutar múltiples bots en un VPS

Gestionar varios bots con PM2 ecosystem, systemd y asignación de recursos en un mismo servidor.

4 minPM2Múltiples botsRecursos

Actualizar tu bot sin downtime

Estrategias de deploy con git pull + PM2 reload, blue-green con systemd y CI/CD con GitHub Actions.

5 minDeployCI/CDZero downtime

Logging y debugging del bot

Configurar Winston o Pino para Node.js, módulo logging de Python, niveles de log y rotación.

5 minLoggingDebugWinston

Manejar rate limits de la API de Discord

Entender el sistema de buckets, manejar respuestas 429, implementar colas y buenas prácticas.

4 minRate LimitsAPIOptimización

Configurar y usar Webhooks de Discord

Crear webhooks, enviar mensajes y embeds, configurar notificaciones y alertas de servidor.

4 minWebhooksNotificacionesEmbeds

Seguridad del token y buenas prácticas

Proteger el token con .env, evitar commits accidentales, rotación, 2FA y detección de compromisos.

3 minSeguridadToken.env

Bot de moderación automática

Sistema anti-spam, filtro de palabras, protección anti-raid, sistema de warns/mute/ban y audit logs.

8 minModeraciónAnti-spamAutoMod

Bot de tickets y soporte

Sistema de tickets con botones, generación de transcripts, categorías, roles de staff y auto-cierre.

7 minTicketsSoporteBotones