Spaces:
Sleeping
Sleeping
# Configuración DiscordSRV | |
# ¿Necesitas ayuda? Únete a nuestra discordia, https://discordsrv.com/discord | |
# No tocar por favor | |
ConfigVersion: ${version} | |
# Bot token; ¿No sabes qué es esto? Mire el vídeo en la página del plugin para obtener instrucciones | |
# Debe reiniciar su servidor después de cambiar esta opción | |
BotToken: "BOTTOKEN" | |
# The proxy to be used for Discord | |
# Leave this alone if you don't understand what it does | |
ProxyHost: "https://example.com" | |
ProxyPort: 1234 | |
ProxyUser: "USERNAME" | |
ProxyPassword: "PASSWORD" | |
# Enlaces de canal del juego a Discord | |
# la sintaxis es Channels: {"nombre de canal en el juego de Minecraft": "ID de canal numérico de Discord", "otro nombre de canal en el juego de Minecraft": "otro ID de canal numérico de Discord"} | |
# | |
# Todos los mensajes de DiscordSRV irán al primer canal a menos que haya un canal definido para ese tipo de mensajes: | |
# cuando se usa un complemento de chat compatible, el nombre del canal será el de ese complemento (para mensajes de chat) | |
# - Si usa TownyChat, el canal predeterminado generalmente se llama "general" en lugar de "global" | |
# para mensajes de chat del jugador (cuando no se usa un complemento de chat): global | |
# para mensajes de inicio / parada del servidor: status | |
# para mensajes de logros / avances: awards | |
# para mensajes de muerte: deaths | |
# para mensajes de unión: join | |
# para dejar mensajes: leave | |
# para mensajes de dynmap: dynmap | |
# para mensajes de perro guardián: watchdog | |
# para /discord broadcast: broadcasts (a menos que se especifique en el comando) | |
# Enlace de la cuenta: link | |
# | |
# ¡La primera parte de los pares de canales no es el nombre del canal de Discord! | |
# Ejecute "/discord reload" después de cambiar esta opción para aplicar | |
Channels: {"global": "000000000000000000"} | |
# ID numérica del canal para la consola (NO EL NOMBRE), déjalo en blanco para desabilitar el canal de la consola | |
DiscordConsoleChannelId: "CONSOLEID" | |
# Enlace de invitación que se muestra a los jugadores cuando usan /discord y en el mensaje que se muestra a los jugadores no vinculados cuando se aplica el enlace | |
DiscordInviteLink: "https://discord.gg/changethisintheconfig.yml" | |
# Información de depuración | |
# No los habilite a menos que esté intentando localizar un problema | |
# | |
# Categorías de depuración disponibles: | |
# MINECRAFT_TO_DISCORD - Mensajes procedentes de Minecraft | |
# DISCORD_TO_MINECRAFT - Mensajes procedentes de Discord | |
# GROUP_SYNC - Sincronización grupal | |
# PRESENCE - El estado o presencia del juego del bot | |
# VOICE - El módulo de voz (ver voice.yml) | |
# REQUIRE_LINK - El enlace requerido para unir el módulo (ver linking.yml) | |
# NICKNAME_SYNC - Sincronización de apodos | |
# ALERTS - Alertas (ver alerts.yml) | |
# WATCHDOG - Perro guardián del servidor | |
# BAN_SYNCHRONIZATION - Sincronización de baneos | |
# LP_CONTEXTS - Los contextos de LuckPerm | |
# ACCOUNT_LINKING - vinculación de cuenta discord / minecraft | |
# | |
# UNCATEGORIZED - Cualquier cosa que no esté en ninguna de las categorías anteriores. | |
# ALL - Todas las categorías anteriores (incluidas las UNCATEGORIZED) | |
# | |
# JDA - Mensajes de depuración de JDA | |
# JDA_REST_ACTIONS - Para depurar las acciones de descanso de JDA | |
# CALLSTACKS - Muestra el seguimiento de la pila para las llamadas de depuración de DiscordSRV | |
# | |
# p. ej. "Debug: [GROUP_SYNC, PRESENCE]" | |
# | |
Debug: [] | |
# Los experimentos | |
# Estas características no están completamente optimizadas; Úselo bajo su propio riesgo | |
# JDBC (MySQL/MariaDB) | |
Experiment_JdbcAccountLinkBackend: "jdbc:mysql://HOST:PORT/DATABASE?autoReconnect=true&useSSL=false" | |
Experiment_JdbcTablePrefix: "discordsrv" | |
Experiment_JdbcUsername: "username" | |
Experiment_JdbcPassword: "password" | |
# Webhook Delivery | |
Experiment_WebhookChatMessageDelivery: false | |
Experiment_WebhookChatMessageUsernameFormat: "%displayname%" | |
Experiment_WebhookChatMessageFormat: "%message%" | |
Experiment_WebhookChatMessageUsernameFromDiscord: false | |
Experiment_WebhookChatMessageAvatarFromDiscord: false | |
Experiment_WebhookChatMessageUsernameFilters: {} | |
# Formato de URL de avatar/imagen para insertar y webhook | |
# Dejar en blanco para usar un valor predeterminado | |
# Marcadores de posición disponibles: {texture} {username} {uuid} {uuid-nodashes} {size} | |
AvatarUrl: "" | |
# Reserializer | |
# Convierte el formato (negrita, cursiva, subrayado) entre Minecraft y Discord | |
Experiment_MCDiscordReserializer_ToDiscord: false | |
Experiment_MCDiscordReserializer_ToMinecraft: false | |
Experiment_MCDiscordReserializer_InBroadcast: false | |
# Otras | |
CancelConsoleCommandIfLoggingFailed: true | |
ForcedLanguage: none | |
ForceTLSv12: true | |
NoopHostnameVerifier: false | |
MaximumAttemptsForSystemDNSBeforeUsingFallbackDNS: 3 | |
TimestampFormat: EEE, d. MMM yyyy HH:mm:ss z | |
DateFormat: yyyy-MM-dd | |
# https://docs.discordsrv.com/config/#Timezone | |
Timezone: default | |
# MinecraftMentionSound: Si se debe enviar un sonido al jugador en Minecraft cuando se le menciona desde Discord | |
MinecraftMentionSound: true | |
# Ganchos de complementos | |
# Debe reiniciar su servidor después de cambiar estas opciones | |
# | |
# DisabledPluginHooks: ganchos de complementos que no se utilizarán (generalmente solo el nombre del complemento). | |
# VentureChatBungee: habilita la funcionalidad BungeeCord del gancho VentureChat (los mensajes se reciben de cada servidor, requiere al menos 1 jugador para estar en línea) | |
# EnablePresenceInformation: enabled presence information, which is required for some of our PlaceholderAPI placeholders. Keep in mind this requires the "Presence Intent" from the Discord developer portal | |
# UseModernPaperChatEvent: only use this if you have a chat plugins that SPECIFICALLY utilizes Paper's "AsyncChatEvent" | |
DisabledPluginHooks: [] | |
VentureChatBungee: false | |
EnablePresenceInformation: false | |
UseModernPaperChatEvent: false | |
# Información del Juego | |
# Sets the user status for the bot | |
# Puede ser un único valor estático o recorrer varias opciones diferentes | |
# Puede establecer el estado como "playing", "watching", "listening to" o "competing" para establecer el tipo de actividad | |
# You can set your own custom status by not including the prefixes | |
# %online%: number of online players | |
# Los marcadores de posición PlaceholderAPI son compatibles | |
# | |
# DiscordGameStatus: Texto a mostrar. Puede ser un valor único, p. "Minecraft", o valores múltiples, p. ["Minecraft", "yourip.changeme.com"] | |
# DiscordOnlineStatus: Estado de la actividad a mostrar. Debe ser uno de los siguientes: ONLINE, DND, IDLE o INVISIBLE. | |
# StatusUpdateRateInMinutes: Con qué frecuencia cambiar el estado | |
DiscordGameStatus: ["playing Minecraft"] | |
DiscordOnlineStatus: ONLINE | |
StatusUpdateRateInMinutes: 2 | |
# Información de canal de chat | |
# El canal de chat es el canal de texto al que se enviarán todos los mensajes del juego y todos los mensajes enviados | |
# a este canal en Discord se enviará dentro del juego | |
# | |
# DiscordChatChannelDiscordToMinecraft: si enviar o no mensajes en el canal de Discord al chat del servidor | |
# DiscordChatChannelMinecraftToDiscord: si enviar o no mensajes en el chat del servidor al canal de Discord | |
# DiscordChatChannelTruncateLength: longitud máxima de los mensajes de Discord que se enviará a Minecraft | |
# DiscordChatChannelTranslateMentions: si traducir o no menciones como @Person para mensajes de Minecraft a Discord | |
# DiscordChatChannelAllowedMentions: tipos de menciones permitidas en los mensajes de Minecraft a Discord; los tipos que faltan en el valor predeterminado son "role", "here" y "everyone" | |
# DiscordChatChannelEmojiBehavior: cómo deben enviarse los emojis a Minecraft. Puede ser "show", "name" o "hide" | |
# DiscordChatChannelEmoteBehavior: cómo deben enviarse los emotes a Minecraft. Puede ser "name" o "hide" | |
# DiscordChatChannelPrefixRequiredToProcessMessage: el o los carácteres a utilizar como prefijo de los comandos enviados desde Minecraft a Discord (por ejemplo, "!") | |
# DiscordChatChannelPrefixActsAsBlacklist: Si el prefijo debe actuar o no como lista negra | |
# DiscordChatChannelRolesAllowedToUseColorCodesInChat: lista de roles permitidos para usar códigos de color/formato en Discord para el chat de Minecraft | |
# DiscordChatChannelBroadcastDiscordMessagesToConsole: si imprimir o no mensajes procesados de Discord a la consola | |
# DiscordChatChannelRequireLinkedAccount: si se requiere o no que los jugadores tengan su cuenta de Discord vinculada a su Minecraft para enviar sus mensajes de Discord a Minecraft | |
# DiscordChatChannelBlockBots: si los bots deberían o no estar bloqueados desde Discord -> MC chat | |
# DiscordChatChannelBlockWebhooks: si se debe bloquear o no a los bots en el chat Discord -> MC | |
# DiscordChatChannelBlockedIds: Ids de los usuarios de Discord (o bots) de quienes no se debería procesar ni reenviar sus mensajes a MC | |
# DiscordChatChannelBlockedRolesAsWhitelist: si la siguiente lista se debe tratar como una lista blanca (verdadera) o una lista negra (falsa) | |
# DiscordChatChannelBlockedRolesIds: Ids de los roles de Discord (o bots) de quienes no se debería procesar ni reenviar sus mensajes a MC | |
# DiscordChatChannelRolesSelectionAsWhitelist: si la siguiente lista se debe tratar como una lista blanca (verdadera) o una lista negra (falsa) | |
# DiscordChatChannelRolesSelection: lista de roles que se deben filtrar de todos los roles de un usuario | |
# DiscordChatChannelRoleAliases: lista de alias de roles (nombres alternativos de roles para usar en mensajes de Minecraft) | |
# | |
DiscordChatChannelDiscordToMinecraft: true | |
DiscordChatChannelMinecraftToDiscord: true | |
DiscordChatChannelTruncateLength: 256 | |
DiscordChatChannelTranslateMentions: true | |
DiscordChatChannelAllowedMentions: [user, channel, emote] | |
DiscordChatChannelEmojiBehavior: "name" | |
DiscordChatChannelEmoteBehavior: "name" | |
DiscordChatChannelPrefixRequiredToProcessMessage: "" | |
DiscordChatChannelPrefixActsAsBlacklist: false | |
DiscordChatChannelRolesAllowedToUseColorCodesInChat: ["Desarrollador", "Owner", "Admin", "Moderador"] | |
DiscordChatChannelBroadcastDiscordMessagesToConsole: true | |
DiscordChatChannelRequireLinkedAccount: false | |
DiscordChatChannelBlockBots: false | |
DiscordChatChannelBlockWebhooks: true | |
DiscordChatChannelBlockedIds: ["000000000000000000", "000000000000000000", "000000000000000000"] | |
DiscordChatChannelBlockedRolesAsWhitelist: false | |
DiscordChatChannelBlockedRolesIds: ["000000000000000000", "000000000000000000", "000000000000000000"] | |
DiscordChatChannelRolesSelectionAsWhitelist: false | |
DiscordChatChannelRolesSelection: ["Don't show me!", "Misc role"] | |
DiscordChatChannelRoleAliases: {"Developer": "Dev"} | |
# Información del canal de la consola | |
# El canal de la consola es el canal de texto que recibe mensajes que luego se ejecutan como comandos del servidor | |
# por la consola, así como tener la consola del servidor transmitida línea por línea | |
# | |
# Puede personalizar el mensaje, incluida la eliminación de marcas de tiempo en messages.yml | |
# | |
# DiscordConsoleChannelLogRefreshRateInSeconds: tasa en segundos entre el envío de líneas desde la consola | |
# DiscordConsoleChannelUsageLog: | |
# %date%: fecha actual | |
# ejemplo: 2017-01-01 | |
# Los marcadores de posición PlaceholderAPI son compatibles | |
# DiscordConsoleChannelBlacklistActsAsWhitelist: si la lista de comandos de la lista negra actúa o no como lista blanca en lugar de lista negra | |
# DiscordConsoleChannelBlacklistedCommands: frases entre comillas que los usuarios no deberían poder enviar como comandos a la consola | |
# DiscordConsoleChannelFilters: filtros de expresiones regulares que se aplicarán a las líneas de la consola que se envían a Discord, si el resultado está vacío, el mensaje no se enviará en absoluto | |
# DiscordConsoleChannelLevels: niveles para enviar al canal de la consola a través de un appender | |
# DiscordConsoleChannelUseCodeBlocks: si la consola debe estar envuelta en bloques de código y coloreada | |
# DiscordConsoleChannelBlockBots: si se debe permitir a los bots enviar comandos en el canal de la consola | |
# | |
DiscordConsoleChannelLogRefreshRateInSeconds: 5 | |
DiscordConsoleChannelUsageLog: "Console-%date%.log" | |
DiscordConsoleChannelBlacklistActsAsWhitelist: false | |
DiscordConsoleChannelBlacklistedCommands: ["?", "op", "deop", "execute"] | |
DiscordConsoleChannelFilters: {".*(?i)async chat thread.*": "", ".*There are \\d+ (?:of a max of|out of maximum) \\d+ players online.*": ""} | |
DiscordConsoleChannelLevels: [info, warn, error] | |
DiscordConsoleChannelUseCodeBlocks: true | |
DiscordConsoleChannelBlockBots: true | |
# Comando en canal de chat ejecuta comando | |
# Estas opciones controlan la capacidad de decir "!c kick Notch", o cualquiera que sea el prefijo para ejecutar un comando, | |
# como la consola, desde un canal de chat registrado. | |
# | |
# DiscordChatChannelConsoleCommandEnabled: si permite o no los comandos de consola desde un canal de Discord. | |
# DiscordChatChannelConsoleCommandNotifyErrors: si enviar o no un usuario quien intentó ejecutar un comando sin permisos que el no tiene permisos | |
# DiscordChatChannelConsoleCommandPrefix: prefijo para usar comandos de consola Ej. "!c tps" | |
# DiscordChatChannelConsoleCommandRolesAllowed: Los roles que están permitidos para ejecutar comandos desde el chat de Discord | |
# DiscordChatChannelConsoleCommandWhitelist: lista de comandos que se pueden ejecutar con DiscordChatChannelConsoleCommandPrefix | |
# DiscordChatChannelConsoleCommandWhitelistBypassRoles: lista de roles que pueden sobrepasar la lista blanca | |
# DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: si el comando whitelist actúa como una lista negra en su lugar | |
# DiscordChatChannelConsoleCommandExpiration: tiempo en segundos hasta que el bot elimine automáticamente una respuesta de comando enviada. establecer a 0 para desactivar la caducidad. | |
# DiscordChatChannelConsoleCommandExpirationDeleteRequest: si eliminar o no el mensaje de la persona que originalmente emitió el comando | |
# | |
DiscordChatChannelConsoleCommandEnabled: true | |
DiscordChatChannelConsoleCommandNotifyErrors: true | |
DiscordChatChannelConsoleCommandPrefix: "!c" | |
DiscordChatChannelConsoleCommandRolesAllowed: ["Owner", "Desarrollador"] | |
DiscordChatChannelConsoleCommandWhitelist: ["say", "lag", "tps"] | |
DiscordChatChannelConsoleCommandWhitelistBypassRoles: ["Owner", "Desarrollador"] | |
DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: false | |
DiscordChatChannelConsoleCommandExpiration: 0 | |
DiscordChatChannelConsoleCommandExpirationDeleteRequest: true | |
# Comando para mostrar la lista de jugadores | |
# Configuración para el comando de lista de jugadores | |
# | |
# DiscordChatChannelListCommandEnabled: si el comando está habilitado | |
# DiscordChatChannelListCommandMessage: el comando que las personas pueden escribir para obtener la lista de jugadores | |
# DiscordChatChannelListCommandExpiration: tiempo en segundos hasta que el bot elimine automáticamente un mensaje de la lista de jugadores. Establecer a 0 para desactivar la caducidad. | |
# DiscordChatChannelListCommandExpirationDeleteRequest: si eliminar o no el mensaje de la persona que originalmente solicitó para la lista de jugadores | |
# | |
DiscordChatChannelListCommandEnabled: true | |
DiscordChatChannelListCommandMessage: "playerlist" | |
DiscordChatChannelListCommandExpiration: 10 | |
DiscordChatChannelListCommandExpirationDeleteRequest: true | |
# Frases en la lista negra & regex | |
# | |
# DiscordChatChannelGameFilters: filtros de expresiones regulares que se aplicarán a los mensajes de chat que se envían a Discord, si el resultado está vacío, el mensaje no se enviará en absoluto | |
# DiscordChatChannelDiscordFilters: filtros de expresiones regulares que se aplicarán a los mensajes de chat que se envían a Minecraft, si el resultado está vacío, el mensaje no se enviará en absoluto | |
# | |
DiscordChatChannelGameFilters: {} | |
DiscordChatChannelDiscordFilters: {".*Online players \\(.*": "", ".*\\*\\*No online players\\*\\*.*": ""} | |
# Configuración del actualizador de tema de canal | |
# | |
# ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: si los temas del canal deberían o no cambiarse al apagar el servidor | |
# ChannelTopicUpdaterRateInMinutes: cantidad de minutos entre la actualización automática de los temas del canal con información nueva | |
# | |
ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: true | |
ChannelTopicUpdaterRateInMinutes: 10 | |
# Actualizador de canales | |
# Esta característica cambia el nombre de canales específicos para cumplir con los marcadores de posición en el juego | |
# Opciones: | |
# ChannelId: El ID del canal a cambiar (requerido) | |
# Format: El formato para el canal (requerido). Marcadores de posición disponibles: | |
# %playercount%: número de jugadores actual | |
# %playermax%: número máximo de jugadores | |
# %date%: fecha y hora actual | |
# %totalplayers%: número total de jugadores que alguna vez se unieron al mundo principal | |
# %uptimemins%: número de minutos desde que se inició DiscordSRV | |
# %uptimehours%: número de horas desde que se inició DiscordSRV | |
# %motd%: motd del servidor | |
# %serverversion%: versión del servidor como Spigot-1.9 | |
# %freememory%: memoria libre de la JVM en MB | |
# %usedmemory%: memoria usada de la JVM en MB | |
# %totalmemory%: memoria total de la JVM en MB | |
# %maxmemory%: memoria máxima de la JVM en MB | |
# %freememorygb%: memoria libre de la JVM en GB | |
# %usedmemorygb%: memoria usada de la JVM en GB | |
# %totalmemorygb%: memoria total de la JVM en GB | |
# %maxmemorygb%: memoria máxima de la JVM en GB | |
# %tps%: TPS promedio del servidor | |
# Los marcadores de posición de PlaceholderAPI también son compatibles | |
# ShutdownFormat: El formato que debe tomar el canal cuando el servidor se apaga. Marcadores de posición disponibles: | |
# %time% o %date%: fecha y hora actual | |
# %serverversion%: versión del servidor | |
# %totalplayers%: número total de jugadores que alguna vez se unieron al mundo principal | |
# %timestamp%: marca de tiempo actual de Unix | |
# UpdateInterval: tiempo en minutos de espera entre la actualización del nombre del canal (el mínimo es 10 debido a los límites de frecuencia) | |
ChannelUpdater: | |
- ChannelId: "0000000000000000" | |
Format: "%playercount% jugadores en línea" | |
ShutdownFormat: "El servidor está fuera de línea" | |
UpdateInterval: 10 | |
- ChannelId: "0000000000000000" | |
Format: "TPS actual: %tps%" | |
ShutdownFormat: "El servidor está fuera de línea" | |
UpdateInterval: 10 | |
# Respuesta ante comandos en Discord | |
# Estos son desencadenantes (comandos en cierto modo) que activarán una "respuesta automática" para enviarla como respuesta | |
# Debería cambiar los valores predeterminados, o agregar los suyos propios | |
# | |
# La sintaxis es {"TRIGGER": "RESPONSE", "TRIGGER": "RESPONSE", ...} | |
# Si no quieres respuestas automáticas, configura esto solo con {} | |
# Las variables de PlaceholderAPI son compatibles como valores | |
# | |
DiscordCannedResponses: {"!ip": "cambiaratuserverip.me", "!site": "http://tusitioweb.net"} | |
# Vincular cuenta de Minecraft a Discord | |
# Estas son las opciones de configuración relacionadas con cómo vincular una cuenta de Minecraft con una cuenta de Discord | |
# | |
# MinecraftDiscordAccountLinkedConsoleCommands: comandos para ejecutar cuando una cuenta está vinculada, ver a continuación las posibles variables | |
# MinecraftDiscordAccountUnlinkedConsoleCommands: comandos para ejecutar cuando una cuenta está desvinculada, ver a continuación las posibles variables | |
# %minecraftplayername%: nombre del usuario de Minecraft | |
# ejemplo: Notch | |
# %minecraftuuid%: uuid del jugador | |
# ejemplo: usted sabe como es un uuid | |
# %discordid%: ID de la cuenta de Discord vinculada | |
# ejemplo: 12345678901234567890 | |
# %discordname%: nombre de usuario de la cuenta de Discord vinculada | |
# ejemplo: Notch | |
# | |
# MinecraftDiscordAccountLinkedRoleNameToAddUserTo: el nombre o ID de un rol de Discord para agregar al usuario de Discord cuando vincula su cuenta | |
# MinecraftDiscordAccountLinkedAllowRelinkBySendingANewCode: permite enviar un nuevo código al bot para desvincularlo y volver a vincularlo con el nuevo código | |
# MinecraftDiscordAccountLinkedUsePM: Vinculación de cuentas mediante PMs | |
# MinecraftDiscordAccountLinkedMessageDeleteSeconds: Tiempo (en segundos) antes de borrar el mensaje cuando se enlaza en un canal de texto. Ponga 0 si no quiere borrar el mensaje. | |
# | |
MinecraftDiscordAccountLinkedConsoleCommands: ["", "", ""] | |
MinecraftDiscordAccountUnlinkedConsoleCommands: ["", "", ""] | |
MinecraftDiscordAccountLinkedRoleNameToAddUserTo: "Linked" | |
MinecraftDiscordAccountLinkedAllowRelinkBySendingANewCode: false | |
MinecraftDiscordAccountLinkedUsePM: true | |
MinecraftDiscordAccountLinkedMessageDeleteSeconds: 0 | |
# Perro guardián del servidor | |
# | |
# El perro guardián monitorea constantemente la última vez que tu servidor realizó un tic del juego | |
# Si el tiempo transcurrido desde el último tic sobrepasa el intervalo establecido en segundos, se pueden activar los mensajes de Discord | |
# | |
# ServerWatchdogEnabled: si el perro guardián está o no habilitado | |
# ServerWatchdogTimeout: tiempo en segundos que debe transcurrir antes de que el perro guardián tome medidas (la detección de colisiones de Spigot usa 60 para esto) | |
# el mínimo para este valor es 10 | |
# ServerWatchdogMessageCount: la cantidad de veces que se envía ServerWatchdogMessage. útil si realmente quieres asegurarte de que sabes que algo está pasando | |
# | |
ServerWatchdogEnabled: false | |
ServerWatchdogTimeout: 30 | |
ServerWatchdogMessageCount: 3 |