️ Comandos
/directo <enlace>
Anuncia en el chat del servidor que estás en directo. El enlace debe ser válido (Twitch, YouTube, TikTok o Kick).
/detenerdirecto
Envía un mensaje global indicando que has terminado tu transmisión.
/directologs
Muestra un registro privado de los últimos anuncios realizados, incluyendo el nombre del usuario, enlace y fecha.
Permisos
Permiso
Descripción
- directo.bypass | Permite usar el comando /directo.
- directo.logs | Permite ver el historial de transmisiones con /directologs.
- directo.bypass | Permite usar /detenerdirecto.
⚙️ Configuración
El archivo config.yml te permite personalizar todos los aspectos del plugin.
Ejemplo de configuración:
Code (YAML):
plugin-name
:
"&6KarmaDirecto"
# El nombre del plugin, modificable por los usuarios
# Tiempo de cooldown en segundos
cooldown-time
: 300
# Mensaje mostrado cuando el link de directo es inválido
invalid-link-message
:
"&c¡Por favor, proporciona un enlace válido de Twitch, YouTube, TikTok o Kick!"
# Mensaje que se muestra cuando un jugador inicia un directo
stream-message
:
-
"&a%player% está en directo! ¡Mira su transmisión aquí: %link%!"
-
"&b¡Sigue a %player% en su canal de transmisión!"
# Mensaje cuando un jugador detiene su directo
stop-message
:
"&c%player% ha terminado su transmisión."
# URL del webhook de Discord para enviar el mensaje
discord-webhook-url
:
"https://discord.com/api/webhooks/..."
# Mensaje para el webhook de Discord
discord-webhook-message
:
"%player% está en directo: %link%"
¿Qué significa cada valor?
- plugin-name: Nombre del plugin que se muestra en mensajes y logs.
- cooldown-time: Tiempo de espera en segundos entre usos del comando /directo.
- invalid-link-message: Mensaje que se muestra cuando el enlace no es válido.
- stream-message: Mensaje que se envía al chat cuando alguien usa /directo.
- Usa %player% para mostrar el nombre del jugador.
- Usa %link% para mostrar el enlace de la transmisión.
- stop-message: Mensaje que se envía al chat cuando alguien usa /detenerdirecto.
- discord-webhook-url: URL del webhook de Discord para enviar notificaciones automáticas.
- discord-webhook-message: Mensaje enviado al webhook. También admite %player% y %link%.
️❓ Cómo instalar
- Descarga el archivo .jar del plugin desde la sección de descargas.
- Copia el archivo en la carpeta /plugins de tu servidor Spigot o Paper.
- Reinicia el servidor para generar el archivo config.yml.
- Personaliza config.yml según tus necesidades.
- Reinicia nuevamente el servidor para aplicar los cambios.