
ControlDirectos: gestión integral para retransmisiones interactivas
ControlDirectos es una aplicación desarrollada a medida para centralizar la gestión completa de retransmisiones en Twitch, Kick y YouTube. Desde un único panel permite monitorizar los chats, registrar automáticamente a los usuarios, administrar un sistema propio de puntos, configurar bots y comandos, organizar concursos, gestionar Bonus Openings y consultar estadísticas en tiempo real.
La aplicación también se integra con OBS para mostrar overlays dinámicos y automatizar cambios de escena, alertas, resultados, promociones y contenidos informativos. Además, permite controlar una ruleta física profesional y gestionar la participación de los espectadores directamente desde el chat.
Una solución completa, personalizable y automatizada, diseñada para mejorar la interacción con la audiencia y simplificar el trabajo del equipo durante cada directo.
Pestaña «Gestión»

La pestaña Gestión reúne en una sola pantalla toda la información necesaria para organizar los principales elementos utilizados durante las retransmisiones. Desde aquí se administran los proveedores de juegos, el catálogo de slots, los casinos promocionados y los resultados de los bonus registrados.
El apartado de proveedores permite crear y mantener una base de datos con los diferentes estudios y desarrolladores de slots. Cada proveedor dispone de un identificador propio y puede relacionarse posteriormente con los juegos correspondientes, evitando tener que introducir repetidamente la misma información.
La gestión de slots permite registrar cada juego con su nombre, RTP, premio máximo y proveedor. También es posible seleccionar una slot como juego en foco, de modo que su información y estadísticas aparezcan automáticamente en otras secciones de la aplicación y en el overlay del directo.
La zona dedicada a los casinos permite almacenar sus promociones, comandos del chat, bonos sin depósito, tiradas gratuitas y ofertas de primer ingreso. El casino seleccionado como foco pasa a ser el principal durante la retransmisión y sus datos se muestran automáticamente en la barra informativa del overlay.
Finalmente, la pestaña incorpora un historial completo de bonus individuales. Cada resultado queda registrado con su fecha, slot, apuesta, ganancia, multiplicador, beneficio y origen, permitiendo distinguir entre bonus independientes y bonus pertenecientes a una sesión de Bonus Opening.
Pestaña «Gestión de Usuarios»

La pestaña Gestión de Usuarios centraliza toda la información de las personas que participan en los chats conectados. No es necesario que el espectador complete ningún formulario: en cuanto escribe por primera vez, la aplicación lo detecta, crea su cuenta y comienza a registrar su actividad.
Cada usuario queda asociado a su nickname y a la plataforma desde la que participa, como Twitch o Kick. El sistema almacena su saldo de puntos normales, sus puntos VIP, el número de mensajes enviados y las fechas de su primera y última interacción.
La pantalla incluye un buscador para localizar rápidamente cualquier cuenta. También dispone de herramientas administrativas para agregar usuarios manualmente, modificar sus datos o puntos, eliminarlos y bloquear o desbloquear su participación en el sistema.
En la parte superior se muestra un resumen global con el número total de usuarios registrados y la suma de todos los puntos acumulados. Esto permite conocer de un vistazo el tamaño de la comunidad y el volumen total de puntos que circula dentro del sistema.
La información se actualiza prácticamente en tiempo real. Además, al hacer doble clic sobre un usuario se puede acceder a su historial individual y consultar todos los movimientos que han aumentado o reducido su saldo.
Pestaña «Configuración de Puntos»

La pestaña Configuración de Puntos permite definir cómo se recompensa la participación de los espectadores. Twitch y Kick disponen de configuraciones independientes, por lo que la economía de puntos puede adaptarse al funcionamiento y al tamaño de cada comunidad.
Para cada plataforma se establece una cantidad base y distintos multiplicadores según el rol del usuario. De esta manera, un espectador normal, un moderador, un usuario VIP o un suscriptor pueden recibir cantidades diferentes por la misma actividad.
También se pueden configurar recompensas especiales por acciones concretas. Entre ellas se encuentran las suscripciones, las suscripciones regaladas, los follows y las aportaciones realizadas mediante Bits en Twitch o Kicks en la plataforma correspondiente.
Cuando una persona escribe por primera vez en el chat, la aplicación la registra automáticamente y le concede los puntos iniciales configurados. A partir de ese momento, su actividad, recompensas y movimientos quedan vinculados a su cuenta dentro de la base de datos.
Cada bloque dispone de opciones para guardar los cambios o restaurar los valores anteriores. La interfaz también reserva espacio para futuras configuraciones de YouTube y TikTok, manteniendo una estructura preparada para ampliar el sistema a nuevas plataformas.
Pestaña «Comandos Bot»

ControlDirectos incorpora sus propios bots para Twitch y Kick, por lo que no es necesario depender de herramientas externas como Nightbot o servicios similares. Toda la configuración se realiza desde la propia aplicación y queda integrada con el resto del sistema.
Cada plataforma dispone de una conexión independiente. El administrador puede indicar el canal, la cuenta que actuará como bot y las credenciales necesarias, además de habilitar o deshabilitar cada conexión según las necesidades del directo.
La aplicación permite crear comandos personalizados indicando el texto que los activa y la respuesta que debe enviar el bot. Por ejemplo, al escribir un comando como !discord, el bot puede publicar automáticamente el enlace o la información configurada.
Cada comando puede contar con su propio cooldown, evitando que se utilice repetidamente y sature el chat. También se puede limitar su uso a determinados roles, activarlo o desactivarlo temporalmente y convertirlo en un mensaje automático que se publique cada cierto tiempo.
Todos los comandos registrados aparecen en una tabla desde la que pueden revisarse, editarse o eliminarse. Al estar integrados con ControlDirectos, los bots pueden trabajar conjuntamente con los usuarios, puntos, casinos, concursos, juegos y demás funcionalidades de la aplicación.
Pestaña «Comandos fijos»

La pestaña Comandos fijos contiene una serie de funciones y minijuegos integrados directamente en la aplicación. A diferencia de los comandos personalizados, estos disponen de una lógica interna conectada con la base de datos y el sistema de puntos.
Los espectadores pueden consultar su saldo mediante el chat y visualizar el ranking global de usuarios. La clasificación combina las cuentas registradas en las diferentes plataformas y muestra a los participantes con mayor cantidad de puntos.
También se incluyen juegos como la apuesta 50/50, los duelos entre usuarios y el intento de robo de puntos. Antes de ejecutar cualquier acción, la aplicación comprueba el saldo, los límites establecidos y las restricciones necesarias para evitar usos abusivos.
Otro de los juegos incorporados es una slot de tres rodillos con símbolos ponderados, premios, multiplicadores y un jackpot persistente. Una parte de cada apuesta se añade al bote, que continúa acumulándose hasta que algún usuario consigue el resultado correspondiente.
La lógica interna de estos comandos permanece protegida, pero el administrador puede cambiar sus alias y decidir cuáles estarán activos en Twitch y Kick. Esto permite personalizar la experiencia del canal sin alterar las reglas y comprobaciones de seguridad de cada juego.
Pestaña «Redes Sociales»

La pestaña Redes Sociales permite supervisar desde una sola pantalla el estado de todos los canales conectados. La interfaz se divide en bloques independientes para YouTube, Twitch, Kick y TikTok, identificados mediante sus colores correspondientes.
En Twitch se muestra el canal activo, el estado de la conexión y un registro de los procesos realizados. Cuando el sistema se conecta correctamente, comienza a recibir mensajes, detectar usuarios nuevos y guardar automáticamente su actividad.
Kick utiliza una conexión en tiempo real mediante los servicios correspondientes de la plataforma. El panel muestra cada etapa del proceso, desde la obtención de la información del canal hasta la conexión y suscripción al chat.
YouTube dispone de un sistema de autenticación desde el que se autoriza a la aplicación para acceder al chat de una emisión activa. La sección de TikTok está preparada para registrar y administrar los canales o retransmisiones que se incorporen al sistema.
Estos paneles funcionan también como herramientas de diagnóstico. Permiten comprobar si un canal está conectado, localizar errores de autenticación o comunicación y verificar que los mensajes están alimentando correctamente los sistemas de usuarios, puntos, comandos y concursos.
Pestaña «Ruleta»

La pestaña Ruleta establece la comunicación entre ControlDirectos y una ruleta física profesional de casino. Se trata de una máquina real, desarrollada e implementada por un proveedor europeo especializado de primer nivel, no de una simulación generada por software.
La aplicación puede conectarse directamente al controlador o utilizar un puente remoto. En todo momento se muestra el estado del enlace, el protocolo de comunicación utilizado y un diagnóstico que permite comprobar si la conexión está operativa.
Desde el panel se pueden ajustar parámetros técnicos como las revoluciones del disco, la duración del mecanismo de lanzamiento o los umbrales utilizados por determinados sensores. También se incluyen botones para iniciar, detener, lanzar, recoger y consultar distintos estados de la máquina.
Para las tareas de diagnóstico y mantenimiento se dispone de un apartado de comandos personalizados. El operador puede introducir una orden concreta, añadir un parámetro cuando sea necesario y consultar inmediatamente la respuesta recibida desde el controlador.
La pestaña incorpora además una vista previa para una cámara USB. Esta función permite observar la ruleta en tiempo real mientras se realizan pruebas, se envían órdenes o se comprueba el correcto funcionamiento de sus mecanismos.
Pestaña «Concursos»

La pestaña Concursos permite organizar diferentes pruebas en las que los espectadores participan escribiendo sus respuestas directamente en el chat. La aplicación registra automáticamente las participaciones y entrega los puntos cuando se resuelve cada concurso.
En Acierta Importe Bonus, cada usuario intenta adivinar cuánto pagará el bonus de la slot seleccionada. Solo se conserva su primera respuesta válida y, al finalizar, se premia a los cinco participantes que más se hayan aproximado al importe real.
La modalidad Acierta Importe Bonus Opening utiliza el mismo funcionamiento, pero toma como referencia la ganancia total de una sesión completa. Al tratarse de una prueba de mayor duración, puede configurarse con más tiempo de participación y premios superiores.
En Acierta Ruleta, los espectadores escriben un número entre 0 y 36. Cuando la ruleta física determina el resultado, todos los usuarios que hayan acertado exactamente reciben la cantidad de puntos configurada.
El concurso de ruleta también se integra con OBS. Al iniciar la participación, la aplicación puede cambiar automáticamente a la escena de la ruleta y, una vez resuelta la ronda, regresar a la escena habitual del stream.
Pestaña «Apuestas del día»

La pestaña Apuestas del día permite preparar las selecciones deportivas que posteriormente aparecerán en el overlay. El administrador puede organizar diferentes combinadas y actualizar su contenido sin tener que modificar manualmente las fuentes de OBS.
La configuración general incluye el título que tendrá el panel, el tiempo durante el que se mostrará cada combo y el importe utilizado como base para calcular el retorno. Estos valores pueden adaptarse al estilo y funcionamiento de cada retransmisión.
Cada combo puede contener una o varias selecciones deportivas. Para cada una se introduce el evento, el mercado elegido y su cuota, mientras que la aplicación calcula el valor conjunto y el posible retorno de la combinada.
Cuando se aplican los cambios, los combos se envían al overlay y comienzan a alternarse automáticamente. Esto permite mostrar varias propuestas durante el directo sin ocupar continuamente una gran parte de la pantalla.
La parte inferior conserva un historial de todas las apuestas publicadas. Cada combo puede marcarse como acertado o fallado y el sistema actualiza automáticamente las cantidades invertidas, ganadas, el balance y la tasa de acierto acumulada.
Pestaña «Bonus Opening»

La pestaña Bonus Opening permite preparar y controlar sesiones completas de apertura de bonus. Toda la información permanece organizada dentro de una única sesión, facilitando el seguimiento de cada juego y del resultado económico global.
Al iniciar un opening se introduce la inversión total y se añaden las slots que formarán parte de la sesión. Los juegos se seleccionan desde el catálogo registrado previamente, evitando introducir de nuevo sus nombres y proveedores.
Cada slot aparece inicialmente como pendiente. Cuando llega el momento de jugarla, se selecciona y se registra la ganancia obtenida, tras lo cual la aplicación calcula automáticamente su multiplicador y actualiza el resultado acumulado.
Durante la sesión es posible añadir o eliminar juegos, modificar la inversión y cancelar el opening si no puede completarse. De este modo, el panel se adapta a los cambios que puedan producirse durante una retransmisión real.
Una vez finalizado, el Bonus Opening pasa al historial. Allí se conservan sus fechas, inversión, ganancia, multiplicador, beneficio, número de slots y detalle individual de todos los bonus que formaron parte de la sesión.
Pestaña «Overlay»

La pestaña Overlay es el centro de configuración de los elementos visuales que se muestran durante las retransmisiones. Desde aquí se administran tanto el overlay normal utilizado con las slots como el modo específico para la ruleta.
El operador puede seleccionar la pantalla en la que se abrirá la ventana del overlay, elegir su fondo y comprobar la resolución de salida. La ventana ocupa la pantalla seleccionada sin bordes para que OBS pueda capturarla limpiamente.
El modo normal muestra los elementos relacionados con el casino, la slot, los Bonus Openings, las apuestas deportivas y los eventos del canal. También puede regularse la velocidad con la que se desplaza la información cuando una lista contiene demasiados elementos.
El modo ruleta dispone de su propio sistema de Autoplay. Desde el panel se configuran el tiempo entre rondas, la espera tras el resultado, la duración de la tarjeta del ganador y el retraso de los mensajes enviados por el bot.
La pestaña también administra las alertas de follows, suscripciones, raids, donaciones y otros eventos especiales. Cada tipo de alerta dispone de una duración configurable y se incorpora a una cola para evitar que varias notificaciones se solapen.
Overlay en modo juego

El overlay normal es la composición que ve el espectador durante las sesiones habituales de slots. Su estructura distribuye de manera ordenada el juego principal, la información del casino, las estadísticas y los elementos interactivos del canal.
La barra superior muestra el casino en foco, su comando del chat y las promociones configuradas. También incorpora los mensajes y distintivos de juego responsable necesarios para que esta información permanezca visible durante la retransmisión.
La mayor parte de la pantalla se reserva para la captura de la slot. En la columna lateral aparecen el estado del Bonus Opening y las apuestas deportivas del día, que pueden alternarse automáticamente según el tiempo configurado.
En la zona inferior se muestra información sobre la slot activa, como su proveedor, RTP, volatilidad, premio máximo y estadísticas de resultados anteriores. Otro panel presenta comandos, concursos, alertas o eventos relevantes para los espectadores.
El diseño incluye además un espacio específico para la webcam del streamer. Toda la información se actualiza desde ControlDirectos, por lo que no es necesario editar manualmente los textos y paneles dentro de OBS cada vez que cambia el contenido.
Overlay en modo ruleta

El overlay de ruleta transforma completamente la composición para centrar la retransmisión en la máquina física y en la participación de los espectadores. La ruleta ocupa el área principal, permitiendo seguir claramente el giro del disco, la bola y el resultado.
En la columna derecha se muestra una tarjeta con los comandos disponibles. Los usuarios pueden consultar su saldo, realizar apuestas simples o múltiples, revisar sus jugadas y eliminar una apuesta antes de que termine el periodo de participación.
La zona inferior incorpora estadísticas generadas a partir del historial de resultados. Entre ellas se encuentran los últimos números, los porcentajes de rojo y negro, par e impar, falta y pasa, además de los números calientes y fríos.
El panel de eventos informa del estado actual de la ronda. Puede anunciar la apertura y el cierre de apuestas, mostrar el número ganador, indicar si existen usuarios premiados y comunicar cuánto falta para el inicio de la siguiente partida.
Todo el proceso puede funcionar de manera automatizada mediante el sistema Autoplay. La aplicación coordina la ruleta física, las apuestas del chat, los mensajes del bot, el cálculo de los premios, la actualización de puntos y la presentación visual del resultado en OBS.