Novedad en Mumcord 0.6.0
Pequeños extras para grandes noches
Mumcord 0.6.0 trae plugins: pequeños extras seguros que se suman al chat de voz. Funcionan dentro de Mumcord, no necesitan cambios en el servidor y sirven en cualquier servidor Mumble estándar. Quien use el cliente oficial de Mumble ve una simple línea de texto donde hace falta, y nada más.
- En un entorno aislado
- Firmados
- Sin cambios en el servidor
- 24 idiomas
Los primeros plugins
No viene nada preinstalado. Elige lo que le gusta a tu grupo y deja el resto.
Encuesta
Hazle una pregunta al canal con hasta diez opciones y mira cómo llegan los votos en directo.
- De 2 a 10 opciones, barras de votos en directo en una tarjeta del chat
- ¿Sin Mumcord? Vota escribiendo
!poll 1,!poll 2… en el chat - Los resultados se muestran al cerrar la encuesta
Tirador de dados
/roll d20 o 2d6+3, con tiradas justas que otros pueden presenciar y verificar.
- Ventaja y desventaja, descartar el más bajo o el más alto, hasta 20 dados
- Los demás usuarios de Mumcord del canal presencian cada tirada, así que nadie puede hacer trampa
- Un historial de tiradas que puedes desplegar
Echolings
Una criatura hecha de sonido que crece mientras pasas el rato con tus amigos.
- 5 especies, 4 etapas de crecimiento, 3 colores
- Crece con el tiempo que pasáis juntos en la voz y el chat
- Nunca muere, nunca da la lata
Mumbot Music
Un mando a distancia para tu bot de música Mumbot.
- Clic derecho en el bot → «Configurar bot»
- Reproduciendo ahora, saltar, volumen, la cola y añadir canciones
- Necesita un Mumbot en el servidor: un usuario de Mumble normal, sin cambios en el servidor
EVE Fit
Pega un fitting de EVE Online en el chat y todos verán una tarjeta de nave.
- Detecta los fits EFT pegados en el chat y muestra una tarjeta con la nave y los módulos
- Abre la vista completa del fitting sin conexión, dentro de Mumcord
- Un botón «Copiar fitting», y es gratis
EVE Online and all related logos and images are trademarks or registered trademarks of CCP hf. Mumcord is not affiliated with CCP hf. La vista de fitting se basa en eveship.fit, del proyecto EVEShipFit.
Los botones de instalación abren el plugin en Mumcord 0.6.0 o posterior, donde confirmas la instalación. Si no se abre nada, la página del plugin tiene los detalles.
Capturas de pantalla
Míralos en Mumcord
Directo desde Mumcord 0.6.0, en el tema oscuro y en el claro.
-
Explora los plugins oficiales directamente en Ajustes. -
Los paquetes firmados se comprueban antes de instalarse. -
Una encuesta sustituye su mensaje de chat por una tarjeta en vivo. -
Vota en el panel lateral; todos ven cómo se actualiza el recuento. -
Echolings: una mascota que crece mientras pasáis el rato juntos. -
Corre con los Echolings de tus amigos hasta el snack. -
Pega un fit de EVE Online y se convierte en una tarjeta ordenada. -
Open muestra la rueda de fitting completa y las estadísticas. -
Hangar de drones, bodega de carga y el aviso de CCP.
Nadie se queda fuera
Los plugins no necesitan cambios en el servidor y funcionan en cualquier servidor Mumble estándar. Tus amigos con el cliente oficial de Mumble ven una simple línea de texto donde hace falta, y nada más.
Una ilustración: el texto exacto depende de cada plugin.
Instalado en un minuto
Los plugins viven en los ajustes, y ves lo que puede hacer cada uno antes de que llegue a tu equipo.
- 1 Explora Ajustes → Plugins → Explorar.
- 2 Revisa Elige un plugin y echa un vistazo a sus permisos.
- 3 Instala Su icono aparece en la barra de plugins, bajo el árbol de canales.
Seguros por diseño
Un plugin es un invitado en tu aplicación. Estas son las normas de la casa.
Un entorno aislado estricto
Cada plugin es un pequeño programa WebAssembly en un entorno aislado estricto. Sin acceso directo a la red ni a los archivos; Mumcord dibuja la interfaz con bloques de construcción integrados.
Firmados de principio a fin
El registro y cada paquete están firmados con minisign, y Mumcord los comprueba antes de instalar. Un interruptor de emergencia puede desactivar una versión defectuosa en todas partes.
Sin cambios en el servidor
Funciona con un servidor Mumble sin modificar. El administrador no tiene que instalar nada.
Un solo interruptor para pararlos todos
No hay nada preinstalado. «Desactivar todos los plugins» en Ajustes → Plugins o en la paleta de comandos (Ctrl+Shift+P) detiene todos los plugins a la vez.
En tu idioma
Disponibles en los 24 idiomas de Mumcord.
Para desarrolladores
Crea el tuyo
Los plugins se escriben en Rust y se compilan a WebAssembly (modelo de componentes, interfaz mumcord:plugin@1.0.0). El repositorio incluye la plantilla, la documentación y el código fuente de cada plugin oficial.
cargo install mumcord-plugin
mumcord-plugin new my-plugin
cd my-plugin
mumcord-plugin build
mumcord-plugin test La herramienta y el SDK están en crates.io. En tu Cargo.toml: mumcord-plugin-sdk = "0.6"
mumcord-plugin · Una sola herramienta para todo el camino
-
newCrea un plugin a partir de la plantilla. -
buildLo compila de forma reproducible. -
checkComprueba el paquete. -
testEjecuta escenarios de prueba contra un host simulado. -
serve-registrySirve un registro local para probarlo en Mumcord (modo Desarrollador en Ajustes → Plugins).
Documentación
- Primeros pasos
- API
- Manifiesto
- Permisos
- Compilación
- Pruebas
- Publicación
- Tu propio repositorio
- Toda la documentación
- Wiki
Al registro oficial
Abre un pull request en Mumcord/plugins que añada plugins/<id>/. Necesita la aprobación de un mantenedor y un CI en verde.
Qué comprueba el CI
- Comprobación del esquema
- Recompilación reproducible
- Firma del autor
- Diferencia de permisos
- Prueba de carga con host simulado
- Análisis de licencias
Las reglas
- Una licencia aprobada por la OSI
- Una compilación reproducible
- Sin anuncios, rastreo, pagos ni cajas de botín
O monta el tuyo
Cualquiera puede tener su propio repositorio de plugins. Los usuarios lo añaden en Ajustes → Plugins.
Tu propio repositorio →Licencias
Los plugins oficiales son AGPL-3.0. La plantilla, la documentación y el SDK son Apache-2.0.
Hecho por
¿Tienes una idea para un plugin?
Todo es abierto: la plantilla, la documentación y cada plugin oficial.
Abrir el repositorio de plugins