DiscordIntegrator permite integrar un widget Discord en su barra lateral o contenido. El widget de Discord puede visualizar a todos los usuarios en línea en un servidor, la actividad del juego de los usuarios, cualquier persona en un canal de voz, etc.
Si, después de leer la documentación, aún no entiende cómo configurar DiscordIntegrator, lea el manual paso a paso.
The video is a little outdated, make sure to read the below instructions for finding the widget setting in discord.
Installation[]
Configuration[]
Habilitando el widget[]
El widget puede ser habilitado por los administradores del servidor Discord pasando por la pantalla de configuración de su servidor Discord y dirigiéndose a la sección de configuración "Widget". Para habilitar la incrustación de un widget en su servidor, marque la casilla "Habilitar widget". Si desea que los usuarios puedan conectarse a su servidor a través del widget, también debe seleccionar una sala de chat en la opción "Invitar canal".
Importante: La ID del servidor que se puede encontrar en la sección de configuración del widget es muy importante para configurar el widget, que se explica en las secciones siguientes y en la plantilla.
Contenido[]
Después de instalar el script mediante los métodos explicados arriba, es posible hacer que el widget aparezca en el contenido de la página. Se recomienda crear una plantilla en su wiki y copiar el contenido de {{DiscordIntegrator}} en ella. Después de eso, la plantilla se puede utilizar como:
{{DiscordIntegrator
| id = 402223976375517194
| theme = light
| width = 300px
| height = 500px
}}
que da:
If you see this text, you might have incorrectly imported DiscordIntegrator. Please add dev:DiscordIntegrator/code.js to your MediaWiki:ImportJS. If this is not the case, leave a message on the talk page and include a link to this page.
Nota: DiscordIntegrator no funciona en la skin del móvil, que mostrará un mensaje de error en lugar del widget de Discord. Para evitar que el widget se muestre en la skin del móvil, puede configurar el tipo de plantilla del widget en un tipo de plantilla que no se muestra en el móvil (como Navbox).
Para un uso más complicado, puede consultar la Documentación de la plantilla de DiscordIntegrator.
Barra lateral[]
El script se puede configurar para agregar el widget a la barra lateral de la wiki en la skin Oasis mediante la edición de varias páginas de MediaWiki. Cualquier página de MediaWiki relacionada con la configuración de DiscordIntegrator comienza con MediaWiki:Custom-DiscordIntegrator-config- y después aparece el nombre de la opción de configuración. Por ejemplo, para configurar el ID del servidor, debe ir a MediaWiki:Custom-DiscordIntegrator-config-id.
El widget aparecerá en la barandilla, solo si la ID del servidor está establecida en las opciones de configuración. Las opciones de configuración tienen los mismos nombres que las opciones de configuración al agregar el widget al contenido, excepto con la adición de algunos parámetros:
| Opción | Tipo | Que cambia | Defecto |
|---|---|---|---|
id
|
Número | ID de su servidor de Discord para incrustar | Ninguna |
title
|
Cadena | Título del módulo en la barra lateral | Ninguna |
moduleHeight
|
Número | Altura del módulo en la barra lateral, en píxeles | Ninguna |
text
|
Cadena | Texto encima del widget | Ninguna |
footer
|
Cadena | Texto debajo del widget | Ninguna |
theme
|
dark o light
|
Tema del widget en la barra lateral | Inherits the theme on FandomDesktop. |
width
|
Número de píxeles (Xpx) o porcentaje (Y%)
|
Ancho del widget Discord | 100%
|
height
|
Número de píxeles (Xpx) o porcentaje (Y%)
|
Altura del widget Discord | 400px for sidebar, 90% for template
|
logged-in
|
Booleano | Si el widget debe mostrarse solo a los usuarios registrados | false
|
En esta página se puede ver un ejemplo del widget.
Preguntas frecuentes[]
- ¿Puedo cambiar los colores del widget?
- Actualmente no. El widget es un iframe, por lo que su estilo no se puede cambiar.
- El widget se carga infinitamente.
- Eso significa que no habilitó el widget en la configuración de su servidor.
- Habilite el widget como se dice en la sección Habilitando el widget y actualice la página.
- A veces, el widget puede tardar uno o dos minutos en registrar que está habilitado.
- Si el widget está habilitado, probablemente pegó toda la plantilla de DiscordIntegrator en la página MediaWiki: Custom-DiscordIntegrator-config-id. Si ese es el caso, reemplace esa plantilla con solo la ID del servidor.
- ¡El widget en la barra lateral todavía se carga infinitamente!
- Espere un poco a que se actualice la caché de Discord
- Mientras espera, compruebe si publicó el ID del servidor en MediaWiki:Custom-DiscordIntegrator-config-id.
- Si pones toda la plantilla de DiscordIntegrator allí, no funcionará. Asegúrese de que sea solo el ID del servidor allí.
- Veo "Se ha detectado un bucle de plantilla : Plantilla:DiscordIntegrator".
- Entonces no copió la plantilla correctamente.
- Necesita copiar la plantilla en la página de plantilla del mismo nombre en su wiki.
- Como ejemplo, en Diep.io Wiki esa plantilla se ubicaría aquí.
- Después de copiar el contenido de la plantilla, tendría que usar esa plantilla para hacer que el widget Discord se muestre en las páginas wiki. Puede encontrar información general sobre el uso de plantillas aquí.



