Nowość w Mumcord 0.6.0
Małe dodatki na wielkie wieczory
Mumcord 0.6.0 wprowadza wtyczki: małe, bezpieczne dodatki do rozmów głosowych. Działają w samym Mumcordzie, nie wymagają zmian na serwerze i pasują do każdego standardowego serwera Mumble. Osoby z oficjalnym klientem Mumble zobaczą tam, gdzie trzeba, zwykłą linijkę tekstu i nic poza tym.
- W piaskownicy
- Podpisane
- Bez zmian na serwerze
- 24 języki
Pierwsze wtyczki
Nic nie jest zainstalowane z góry. Wybierz to, co lubi Twoja ekipa, a resztę zostaw.
Ankieta
Zadaj kanałowi pytanie z maksymalnie dziesięcioma opcjami i patrz, jak głosy napływają na żywo.
- Od 2 do 10 opcji, paski głosów na żywo w karcie czatu
- Nie masz Mumcorda? Zagłosuj, wpisując na czacie
!poll 1,!poll 2… - Wyniki pojawiają się po zamknięciu ankiety
Rzut kośćmi
/roll d20 albo 2d6+3, z uczciwymi rzutami, które inni mogą zaświadczyć i sprawdzić.
- Przewaga i utrudnienie, odrzucanie najniższego lub najwyższego wyniku, do 20 kości
- Inni użytkownicy Mumcorda na kanale poświadczają każdy rzut, więc nikt nie oszukuje
- Historia rzutów, którą możesz rozwinąć
Echolingi
Małe stworzonko z dźwięku, które rośnie, gdy spędzasz czas ze znajomymi.
- 5 gatunków, 4 etapy wzrostu, 3 kolory
- Rośnie dzięki czasowi spędzonemu razem na głosie i czacie
- Nigdy nie umiera, nigdy nie marudzi
Mumbot Music
Pilot do Twojego bota muzycznego Mumbot.
- Kliknij bota prawym przyciskiem → „Skonfiguruj bota”
- Aktualnie odtwarzane, pomijanie, głośność, kolejka i dodawanie utworów
- Wymaga Mumbota na serwerze: to zwykły użytkownik Mumble, bez zmian na serwerze
EVE Fit
Wklej na czacie fitting z EVE Online, a wszyscy zobaczą kartę statku.
- Rozpoznaje fitingi EFT wklejone na czacie i pokazuje kartę ze statkiem i modułami
- Otwiera pełny widok fittingu offline, prosto w Mumcordzie
- Przycisk „Kopiuj fitting” i do tego za darmo
EVE Online and all related logos and images are trademarks or registered trademarks of CCP hf. Mumcord is not affiliated with CCP hf. Widok fittingu bazuje na eveship.fit projektu EVEShipFit.
Przyciski instalacji otwierają wtyczkę w Mumcordzie 0.6.0 lub nowszym, gdzie potwierdzasz instalację. Jeśli nic się nie otworzy, szczegóły są na stronie wtyczki.
Zrzuty ekranu
Zobacz je w Mumcordzie
Prosto z Mumcorda 0.6.0, w ciemnym i jasnym motywie.
-
Przeglądaj oficjalne wtyczki prosto w Ustawieniach. -
Podpisane pakiety są sprawdzane przed instalacją. -
Ankieta zastępuje swoją wiadomość na czacie żywą kartą. -
Głosuj w panelu bocznym; wszyscy widzą, jak licznik się aktualizuje. -
Echolingi: zwierzak, który rośnie, gdy spędzacie razem czas. -
Ścigaj się Echolingami przyjaciół do przekąski. -
Wklej fit z EVE Online, a stanie się schludną kartą. -
Open pokazuje pełne koło fittingu i statystyki. -
Hangar na drony, ładownia i uwaga CCP.
Nikt nie zostaje z boku
Wtyczki nie wymagają zmian na serwerze i działają na każdym standardowym serwerze Mumble. Znajomi z oficjalnym klientem Mumble zobaczą tam, gdzie trzeba, zwykłą linijkę tekstu i nic poza tym.
Ilustracja: dokładne brzmienie zależy od każdej wtyczki.
Zainstalowane w minutę
Wtyczki znajdziesz w ustawieniach i zanim trafią na Twój komputer, widzisz, co każda z nich może robić.
- 1 Przeglądaj Ustawienia → Wtyczki → Przeglądaj.
- 2 Sprawdź Wybierz wtyczkę i przejrzyj jej uprawnienia.
- 3 Zainstaluj Jej ikona pojawi się na pasku wtyczek pod drzewem kanałów.
Bezpieczne z założenia
Wtyczka jest gościem w Twojej aplikacji. Oto zasady domu.
Ścisła piaskownica
Każda wtyczka to mały program WebAssembly w ścisłej piaskownicy. Bez surowego dostępu do sieci i plików; interfejs Mumcord rysuje z wbudowanych klocków.
Podpisane od początku do końca
Rejestr i każda paczka są podpisane przez minisign, a Mumcord sprawdza je przed instalacją. Wyłącznik awaryjny może wyłączyć wadliwą wersję wszędzie.
Bez zmian na serwerze
Działa z niezmodyfikowanym serwerem Mumble. Administrator nie musi niczego instalować.
Jeden przełącznik, żeby zatrzymać wszystkie
Nic nie jest zainstalowane z góry. „Wyłącz wszystkie wtyczki” w Ustawienia → Wtyczki lub w palecie poleceń (Ctrl+Shift+P) zatrzymuje wszystkie naraz.
W Twoim języku
Dostępne we wszystkich 24 językach Mumcorda.
Dla programistów
Zrób własną
Wtyczki pisze się w Rust i kompiluje do WebAssembly (model komponentów, interfejs mumcord:plugin@1.0.0). W repozytorium znajdziesz szablon, dokumentację i kod źródłowy każdej oficjalnej wtyczki.
cargo install mumcord-plugin
mumcord-plugin new my-plugin
cd my-plugin
mumcord-plugin build
mumcord-plugin test Narzędzie i SDK są na crates.io. W twoim Cargo.toml: mumcord-plugin-sdk = "0.6"
mumcord-plugin · Jedno narzędzie na całą drogę
-
newTworzy wtyczkę z szablonu. -
buildBuduje ją w powtarzalny sposób. -
checkSprawdza paczkę. -
testUruchamia scenariusze testowe na atrapie hosta. -
serve-registryUruchamia lokalny rejestr, by wypróbować wtyczkę w Mumcordzie (tryb programisty w Ustawienia → Wtyczki).
Dokumentacja
- Pierwsze kroki
- API
- Manifest
- Uprawnienia
- Budowanie
- Testowanie
- Publikowanie
- Własne repozytorium
- Cała dokumentacja
- Wiki
Do oficjalnego rejestru
Otwórz pull request w Mumcord/plugins, który dodaje plugins/<id>/. Potrzebuje jednej akceptacji opiekuna i zielonego CI.
Co sprawdza CI
- Sprawdzenie schematu
- Powtarzalna przebudowa
- Podpis autora
- Różnica uprawnień
- Test ładowania na atrapie hosta
- Skan licencji
Zasady
- Licencja zatwierdzona przez OSI
- Powtarzalna kompilacja
- Bez reklam, śledzenia, płatności i loot boxów
Albo prowadź własne
Każdy może prowadzić własne repozytorium wtyczek. Użytkownicy dodają je w Ustawienia → Wtyczki.
Własne repozytorium →Licencje
Oficjalne wtyczki mają licencję AGPL-3.0. Szablon, dokumentacja i SDK mają Apache-2.0.
Stworzyli
Masz pomysł na wtyczkę?
Wszystko jest otwarte: szablon, dokumentacja i każda oficjalna wtyczka.
Otwórz repozytorium wtyczek