Nytt i Mumcord 0.6.0

Små extrasaker för stora kvällar

Mumcord 0.6.0 ger dig tillägg: små, säkra extrasaker ovanpå röstchatten. De körs inne i Mumcord, kräver inga ändringar på servern och fungerar på vilken vanlig Mumble-server som helst. Den som använder den officiella Mumble-klienten ser en vanlig textrad där det behövs och inget annat.

  • I sandlåda
  • Signerat
  • Inga serverändringar
  • 24 språk

Möt tilläggen Bygg ditt eget

De första tilläggen

Inget är förinstallerat. Välj det din grupp gillar och lämna resten.

Omröstning

Ställ en fråga till kanalen med upp till tio alternativ och se rösterna rulla in live.

  • 2 till 10 alternativ, röststaplar live i ett chattkort
  • Inget Mumcord? Rösta genom att skriva !poll 1, !poll 2 … i chatten
  • Resultatet visas när omröstningen stängs

Installera i Mumcord Tilläggssida → Källkod →

Tärningskastare

/roll d20 eller 2d6+3, med ärliga kast som andra kan bevittna och kontrollera.

  • Fördel och nackdel, släng lägsta eller högsta, upp till 20 tärningar
  • Andra Mumcord-användare i kanalen bevittnar varje kast, så ingen kan fuska
  • En kasthistorik som du kan fälla ut

Installera i Mumcord Tilläggssida → Källkod →

Ekolingar

En liten varelse av ljud som växer medan du umgås med vänner.

  • 5 arter, 4 tillväxtsteg, 3 färger
  • Växer av tiden ni tillbringar tillsammans i röst och chatt
  • Dör aldrig, tjatar aldrig

Installera i Mumcord Tilläggssida → Källkod →

Mumbot Music

En fjärrkontroll till din musikbot Mumbot.

  • Högerklicka på boten → ”Konfigurera boten”
  • Spelas nu, hoppa över, volym, kön och lägga till låtar
  • Kräver en Mumbot på servern: en helt vanlig Mumble-användare, ingen serverändring

Installera i Mumcord Tilläggssida → Källkod →

EVE Fit

Klistra in en EVE Online-fitting i chatten så ser alla ett skeppskort.

  • Hittar EFT-fittingar som klistras in i chatten och visar ett kort med skepp och moduler
  • Öppnar hela fittingvyn offline, rakt i Mumcord
  • En knapp ”Kopiera fitting”, och det är gratis

Installera i Mumcord Tilläggssida → Källkod →

Installationsknapparna öppnar tillägget i Mumcord 0.6.0 eller nyare, där du bekräftar installationen. Om inget öppnas finns detaljerna på tilläggssidan.

Ingen lämnas utanför

Tillägg kräver inga ändringar på servern och fungerar på vilken vanlig Mumble-server som helst. Vänner med den officiella Mumble-klienten ser en vanlig textrad där det behövs, och inget annat.

I Mumcord
I den officiella Mumble-klienten

En illustration: den exakta formuleringen kommer från varje tillägg.

Installerat på en minut

Tilläggen finns i inställningarna, och du ser vad var och ett får göra innan det hamnar på din dator.

  1. 1 Bläddra Inställningar → Tillägg → Bläddra.
  2. 2 Kontrollera Välj ett tillägg och gå igenom dess behörigheter.
  3. 3 Installera Dess ikon dyker upp i tilläggsfältet under kanalträdet.

Säkert från grunden

Ett tillägg är en gäst i din app. Det här är husreglerna.

En sträng sandlåda

Varje tillägg är ett litet WebAssembly-program i en sträng sandlåda. Ingen rå nätverks- eller filåtkomst; Mumcord ritar gränssnittet av inbyggda byggstenar.

Behörigheter du kan se

Listas innan du installerar. Valfria kan stängas av när som helst, och uppdateringar som kräver mer väntar på ditt godkännande.

Signerat hela vägen

Registret och varje paket är signerade med minisign, och Mumcord kontrollerar dem före installation. En nödbrytare kan stänga av en dålig version överallt.

Inga serverändringar

Fungerar mot en omodifierad Mumble-server. Inget för administratören att installera.

En strömbrytare för alla

Inget är förinstallerat. ”Stäng av alla tillägg” i Inställningar → Tillägg eller i kommandopaletten (Ctrl+Shift+P) stoppar alla tillägg på en gång.

På ditt språk

Finns på alla 24 Mumcord-språk.

För utvecklare

Bygg ditt eget

Tillägg skrivs i Rust och kompileras till WebAssembly (komponentmodell, gränssnitt mumcord:plugin@1.0.0). Repot innehåller mallen, dokumentationen och källkoden till varje officiellt tillägg.

Terminal
cargo install mumcord-plugin
mumcord-plugin new my-plugin
cd my-plugin
mumcord-plugin build
mumcord-plugin test

Verktyget och SDK:n finns på crates.io. I din Cargo.toml: mumcord-plugin-sdk = "0.6"

mumcord-plugin · Ett verktyg hela vägen

  1. new Skapar ett tillägg från mallen.
  2. build Bygger det reproducerbart.
  3. check Kontrollerar paketet.
  4. test Kör testscenarier mot en låtsasvärd.
  5. serve-registry Serverar ett lokalt register så att du kan prova i Mumcord (utvecklarläge i Inställningar → Tillägg).

Dokumentation

In i det officiella registret

Öppna en pull request i Mumcord/plugins som lägger till plugins/<id>/. Den kräver ett godkännande från en underhållare och grön CI.

Vad CI kontrollerar

  1. Schemakontroll
  2. Reproducerbar ombyggnad
  3. Författarsignatur
  4. Behörighetsdiff
  5. Laddningstest mot låtsasvärd
  6. Licensgenomsökning

Reglerna

  • En OSI-godkänd licens
  • Ett reproducerbart bygge
  • Inga annonser, spårning, betalningar eller lootboxar
Granskningspolicy →

Eller kör ditt eget

Vem som helst kan köra sitt eget tilläggsarkiv. Användare lägger till det i Inställningar → Tillägg.

Ditt eget arkiv →

Licenser

Officiella tillägg är AGPL-3.0. Mallen, dokumentationen och SDK:n är Apache-2.0.

Gjort av

Har du en idé till ett tillägg?

Allt är öppet: mallen, dokumentationen och varje officiellt tillägg.

Öppna tilläggsrepot