Újdonság a Mumcord 0.6.0-ban

Apró extrák a nagy estékhez

A Mumcord 0.6.0 bővítményeket hoz: apró, biztonságos extrákat a hangcsevegés tetejére. A Mumcordon belül futnak, nem kérnek változtatást a szerveren, és bármilyen szabványos Mumble szerveren működnek. A hivatalos Mumble klienst használók egy sima szövegsort látnak ott, ahol számít, és semmi mást.

  • Homokozóban
  • Aláírt
  • Nincs szerverváltoztatás
  • 24 nyelv

Ismerd meg a bővítményeket Készítsd el a sajátod

Az első bővítmények

Semmi sincs előre telepítve. Válaszd ki, mit szeret a csapatod, a többit hagyd.

Szavazás

Tegyél fel egy kérdést a csatornának legfeljebb tíz lehetőséggel, és nézd élőben, ahogy jönnek a szavazatok.

  • 2–10 lehetőség, élő szavazatsávok egy csevegőkártyán
  • Nincs Mumcordod? Szavazz úgy, hogy beírod: !poll 1, !poll 2 … a csevegésbe
  • Az eredmény a szavazás lezárásakor jelenik meg

Telepítés a Mumcordban A bővítmény oldala → Forráskód →

Dobókocka

/roll d20 vagy 2d6+3, tisztességes dobásokkal, amelyeket mások tanúsíthatnak és ellenőrizhetnek.

  • Előny és hátrány, a legkisebb vagy legnagyobb eldobása, legfeljebb 20 kocka
  • A csatorna többi Mumcord-felhasználója tanúja minden dobásnak, így senki sem csalhat
  • Kibontható dobástörténet

Telepítés a Mumcordban A bővítmény oldala → Forráskód →

Visszhangocskák

Egy apró, hangból készült lény, amely nő, miközben a barátaiddal lógsz.

  • 5 faj, 4 növekedési szint, 3 szín
  • A hangban és csevegésben együtt töltött időtől nő
  • Soha nem pusztul el, soha nem nyaggat

Telepítés a Mumcordban A bővítmény oldala → Forráskód →

Mumbot Music

Távirányító a Mumbot zenebotodhoz.

  • Kattints jobb gombbal a botra → „Bot beállítása”
  • Éppen szól, ugrás, hangerő, a várólista és számok hozzáadása
  • Kell hozzá egy Mumbot a szerveren: egy átlagos Mumble-felhasználó, szerverváltoztatás nélkül

Telepítés a Mumcordban A bővítmény oldala → Forráskód →

EVE Fit

Illessz be egy EVE Online fittinget a csevegésbe, és mindenki egy hajókártyát lát.

  • Felismeri a csevegésbe illesztett EFT fiteket, és kártyát mutat a hajóval és a modulokkal
  • Megnyitja a teljes fittingnézetet offline, közvetlenül a Mumcordban
  • Van „Fitting másolása” gomb, és ingyenes

Telepítés a Mumcordban A bővítmény oldala → Forráskód →

A telepítés gombok a bővítményt a Mumcord 0.6.0-ban vagy újabban nyitják meg, ahol megerősíted a telepítést. Ha semmi nem nyílik meg, a részletek a bővítmény oldalán vannak.

Senki sem marad ki

A bővítmények nem kérnek szerverváltoztatást, és bármilyen szabványos Mumble szerveren működnek. A hivatalos Mumble klienst használó barátaid egy sima szövegsort látnak ott, ahol számít, és semmi mást.

A Mumcordban
A hivatalos Mumble kliensben

Szemléltetés: a pontos szöveg bővítményenként más.

Egy perc alatt telepítve

A bővítmények a beállításokban laknak, és azelőtt látod, mit tehet mindegyik, hogy a gépedre kerülne.

  1. 1 Böngészés Beállítások → Bővítmények → Böngészés.
  2. 2 Ellenőrzés Válassz egy bővítményt, és nézd át az engedélyeit.
  3. 3 Telepítés Az ikonja megjelenik a csatornafa alatti bővítménysávon.

Biztonságos már a tervezésnél

A bővítmény vendég az alkalmazásodban. Ezek a házirend szabályai.

Szigorú homokozó

Minden bővítmény egy apró WebAssembly program egy szigorú homokozóban. Nincs nyers hálózati vagy fájlhozzáférés; a felületet a Mumcord rajzolja be beépített építőelemekből.

Engedélyek, amiket látsz

Telepítés előtt fel vannak sorolva. A nem kötelezők bármikor kikapcsolhatók, és az olyan frissítések, amelyek többet kérnek, megvárják a jóváhagyásodat.

Végig aláírva

A nyilvántartást és minden csomagot minisignnel írtak alá, és a Mumcord telepítés előtt ellenőrzi őket. Egy kill switch bárhol kikapcsolhat egy rossz verziót.

Nincs szerverváltoztatás

Módosítatlan Mumble szerverrel működik. Az adminnak nincs mit telepítenie.

Egy kapcsoló mindegyik leállításához

Semmi sincs előre telepítve. A „Minden bővítmény kikapcsolása” a Beállítások → Bővítmények alatt vagy a parancspalettán (Ctrl+Shift+P) egyszerre leállít minden bővítményt.

A te nyelveden

Elérhető mind a 24 Mumcord-nyelven.

Fejlesztőknek

Készítsd el a sajátod

A bővítmények Rustban íródnak, és WebAssemblyre fordulnak (component model, mumcord:plugin@1.0.0 felület). A tároló tartalmazza a sablont, a dokumentációt és minden hivatalos bővítmény forráskódját.

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

Az eszköz és az SDK a crates.io-n van. A Cargo.tomlodban: mumcord-plugin-sdk = "0.6"

mumcord-plugin · Egyetlen eszköz a teljes úthoz

  1. new Létrehoz egy bővítményt a sablonból.
  2. build Reprodukálhatóan lefordítja.
  3. check Ellenőrzi a csomagot.
  4. test Tesztforgatókönyveket futtat egy hamis hoszt ellen.
  5. serve-registry Helyi nyilvántartást szolgál ki, hogy kipróbálhasd a Mumcordban (fejlesztői mód a Beállítások → Bővítmények alatt).

Dokumentáció

A hivatalos nyilvántartásba

Nyiss egy pull requestet a Mumcord/plugins tárolóban, amely hozzáadja a plugins/<id>/ mappát. Egy karbantartó jóváhagyása és zöld CI kell hozzá.

Mit ellenőriz a CI

  1. Sémaellenőrzés
  2. Reprodukálható újrafordítás
  3. Szerzői aláírás
  4. Engedélykülönbség
  5. Betöltési teszt hamis hoszttal
  6. Licencvizsgálat

A szabályok

  • OSI által jóváhagyott licenc
  • Reprodukálható fordítás
  • Nincs hirdetés, követés, fizetés vagy loot box
Felülvizsgálati irányelv →

Vagy üzemeltesd a sajátod

Bárki üzemeltethet saját bővítménytárolót. A felhasználók a Beállítások → Bővítmények alatt adják hozzá.

Saját tároló →

Licencek

A hivatalos bővítmények AGPL-3.0 licencűek. A sablon, a dokumentáció és az SDK Apache-2.0.

Készítették

Van ötleted egy bővítményhez?

Minden nyílt: a sablon, a dokumentáció és minden hivatalos bővítmény.

Nyisd meg a bővítménytárolót