RAILBAN DOCS

Documentación Oficial

Aprende todo lo necesario para sacar el máximo rendimiento a RAILBAN en tu servidor de Discord: desde streaming de audio Hi-Fi sin caídas hasta herramientas de moderación, niveles de actividad y minijuegos interactivos.

120+ Comandos activos
Caché LRU Audio sin cortes
Node.js & MongoDB Arquitectura robusta

Introducción a RAILBAN

RAILBAN es un bot multifuncional para Discord diseñado con un estándar de alto rendimiento, baja latencia y estética visual cuidada. Integra todas las utilidades esenciales de un servidor en un único bot fiable:

Audio Hi-Fi sin Cortes

Motor de música de respuesta instantánea con caché de canciones, filtros de ecualización y compatibilidad con YouTube, Spotify y Soundcloud.

Moderación Eficaz

Sanciones automáticas, purga inteligente de mensajes, bloqueo de canales y registro de auditoría en tiempo real.

Niveles & Gamificación

Sistema de experiencia (XP) por hablar en texto y voz, medallas desbloqueables y perfiles personalizables.

Invitación y Permisos

Para que RAILBAN funcione adecuadamente en todos sus módulos, recomendamos otorgarle los siguientes permisos al agregarlo:

  • Administrador (Recomendado para evitar fallos de permisos en canales privados o canales de voz).
  • Conectar y Hablar (Para reproducción de música y minijuegos con audio).
  • Gestionar Mensajes (Para comandos de moderación como ?clear).
  • Gestionar Roles y Canales (Para el sistema de tickets y silenciar miembros).
  • Insertar Enlaces y Adjuntar Archivos (Para enviar embeds estilizados y tarjetas de perfil).
Consejo de Seguridad: Si prefieres no darle Administrador global, sitúa el rol de RAILBAN por encima de los roles que quieras que pueda moderar en la jerarquía de roles de tu servidor.
Invitar RAILBAN con permisos recomendados

Prefijos y Comandos Slash

RAILBAN admite tanto comandos tradicionales por prefijo como los modernos Slash Commands (/) nativos de Discord:

DISCORD CHAT
# Usando comando por prefijo tradicional
?play Bangarang

# Usando comando slash interactivo
/play query:Bangarang

El prefijo por defecto es ?. Puedes cambiarlo en cualquier momento desde el panel interactivo con ?panel o mediante ?prefix <nuevo_prefijo>.

Módulo de Música & Hi-Fi

El reproductor de RAILBAN está optimizado para ofrecer latencia prácticamente nula y máxima fidelidad de sonido. Cuenta con un sistema de Caché Inteligente (RAM + Disco) que evita llamadas innecesarias y asegura que las canciones más escuchadas arranquen al instante.

Comandos Principales de Música

?play <búsqueda o URL>

Reproduce cualquier canción o lista de reproducción desde YouTube, Spotify o SoundCloud.

?queue

Muestra la cola de reproducción actual con barra de progreso interactiva y tiempo restante.

?filter <tipo>

Aplica filtros DSP en tiempo real: bassboost, 8d, nightcore, vaporwave, karaoke.

?volume <1-150>

Ajusta el volumen del reproductor sin distorsión de audio.

Reproducción en Segundo Plano: El bot continuará reproduciendo la cola incluso si cambias de canal de texto. Si el canal de voz queda vacío, el bot saldrá automáticamente tras unos minutos para ahorrar recursos del servidor.

Moderación & Seguridad

Mantén tu comunidad limpia y segura con herramientas de moderación ágiles con soporte para razones personalizadas y envío de advertencias directas al usuario por mensaje privado (DM):

EJEMPLOS DE MODERACIÓN
# Expulsar y vetar a un usuario con motivo
?ban @usuario Spam masivo en general

# Expulsar sin baneo permanente
?kick @usuario Conducta inapropiada

# Silenciar temporalmente (Timeout de Discord)
?mute @usuario 1h Infracción de reglas

# Borrar los últimos 50 mensajes de un canal
?clear 50

# Bloquear temporalmente un canal para evitar un raid
?lock

Mini-Juegos & Ocio

RAILBAN incluye una completa selección de juegos tanto multijugador como individuales con tableros interactivos mediante botones de Discord:

  • ?connect4 @rival · El clásico 4 en raya con tablero gráfico interactivo.
  • ?tictactoe @rival · Tres en raya con botones en tiempo real.
  • ?trivia · Preguntas y respuestas de cultura general, cine, videojuegos y ciencia.
  • ?roulette · Ruleta rusa de suerte para probar tu fortuna en el servidor.
  • ?8ball <pregunta> · Consulta a la bola 8 mágica para predecir el futuro.
  • ?love @usuario1 @usuario2 · Calculadora de compatibilidad amorosa y porcentajes.

Perfiles, Niveles & XP

Recompensa a los miembros más activos de tu comunidad. Cada mensaje y minuto en canales de voz otorga puntos de experiencia que desbloquean rangos y medallas:

?rank [@usuario]

Muestra tu tarjeta de nivel actual, barra de progreso hacia el siguiente rango y posición global en el servidor.

?leaderboard

Tabla de clasificación de los usuarios con más nivel y actividad del servidor.

?profile

Ficha de perfil completa con tus medallas obtenidas, fecha de unión y reputación.

Sistema de Tickets

Permite a los usuarios solicitar ayuda o reportar incidentes de forma privada creando canales de soporte temporales:

Usa ?ticket-panel en el canal donde desees mostrar el botón interactivo para que los miembros abran su ticket con un solo clic. El bot creará un canal restringido visible únicamente para el creador y los miembros del equipo de moderación.

Panel de Control Web

Puedes gestionar el bot desde cualquier navegador ingresando a railban.online:

  • Activar o pausar módulos individualmente (Música, Juegos, Perfiles, Tickets).
  • Configurar canales de bienvenida con imágenes y menciones dinámicas.
  • Monitorear la telemetría en tiempo real: consumo de memoria, CPU, ping y servidores activos.

Suite de Diagnóstico (?testall)

Para comprobar la salud completa de RAILBAN sin necesidad de probar los comandos uno a uno, utiliza el comando de auditoría global:

AUDITORÍA EN DISCORD
# En Discord (requiere Gestionar Servidor o Administrador)
?testall

# O mediante comando slash
/testall

Este comando verifica en menos de 200 ms la integridad de los 219 archivos de comandos, la conexión a MongoDB, la latencia de Discord y el estado del motor de audio.

Explorador Completo de Comandos

Filtra y busca al instante entre los más de 120 comandos de RAILBAN. Haz clic en cualquier tarjeta para copiar el comando al portapapeles.

Preguntas Frecuentes (FAQ)

¿Qué hago si el bot no reproduce música en el canal de voz?
Verifica que el bot tenga permisos de Conectar y Hablar en el canal de voz correspondiente. Además, comprueba que el canal no tenga límite de usuarios alcanzado o esté restringido a un rol específico.
¿Puedo cambiar el prefijo del bot en mi servidor?
Sí. Un administrador puede usar ?prefix <nuevo_prefijo> (por ejemplo ?prefix !) o configurarlo directamente en el panel web. Además, los comandos slash (/) siempre funcionan independientemente del prefijo configurado.
¿Cómo reportar un error o solicitar nuevas funciones?
Puedes unirte al servidor oficial de soporte de Discord o usar el comando ?suggest <tu sugerencia> para que llegue directamente al equipo de desarrollo.
¡Comando copiado al portapapeles!