Pluginy
Mumcord lze rozšířit malými a bezpečnými pluginy: instalují se z oficiálního repozitáře v Nastavení, bez změny serveru a bez backendu Mumcordu. Prvním pluginem je Echolings.
18 of 18 done
Pluginy v Mumcordu 4
- hotovo: Sekce Pluginy v Nastavení: procházej, instaluj, zapínej a vypínej, nastavuj, aktualizuj a odstraňuj, bez účtů a hodnocení
- hotovo: Před instalací vidíš jednoduše řečeno, co plugin smí dělat, volitelné části můžeš odmítnout a později si to rozmyslet
- hotovo: Pluginy zobrazují rozhraní jen na pevných místech a nikdy jako vlastní HTML. Mumcord ho vykreslí ve tvém motivu a přístupně
- hotovo: Server může přes Mumbot doporučit, jaké pluginy používá jeho komunita. Mumcord to nenápadně ukáže v centru oznámení
Bezpečně a bez backendu 5
- hotovo: Pluginy běží izolovaně v sandboxu, bez přístupu k síti, souborům, mikrofonu ani tvému certifikátu
- hotovo: Jen podepsané a ověřené balíčky. Neoficiální pluginy jsou jasně označené
- hotovo: Aktualizace bez překvapení, nikdy potichu s více oprávněními, a škodlivý plugin lze rychle vypnout všem
- hotovo: Oficiální repozitář pluginů na GitHubu, otevřený ke kontrole a bez serveru Mumcordu
- hotovo: Přidej další repozitáře od komunit přes URL, jasně označené jako nekontrolované
Pro vývojáře 5
- hotovo: Malý, přísný manifest a jasná pravidla verzí
- hotovo: Rozhraní pro události, úložiště, časovače, oznámení a motiv, vše za oprávněním
- hotovo: Pluginy komunikují se stejným pluginem u dalších klientů Mumcordu přes data pluginů Mumble
- hotovo: Šablona, nástroj pro příkazovou řádku, SDK a testovací host: plugin za odpoledne
- hotovo: Web zobrazuje pluginy z oficiálního repozitáře
První pluginy 4
- hotovo: Ankety jako první testovací plugin: polož otázku, hlasuj a sleduj výsledek živě, v kanálu nebo v soukromých zprávách
- hotovo: Kostky jako druhý testovací plugin: /roll v chatu se standardním zápisem kostek, animovaná karta s kostkou a hody, které si může ověřit každý
- hotovo: Echolings: malé zvukové stvoření, které žije v Mumcordu, roste s tebou a tvými přáteli a objevuje se vedle tebe v hlasu. Nikdy neotravuje, netrestá a neprodává
- hotovo: Postaven jen na veřejném rozhraní pluginů, jako důkaz, že stačí, a jako příklad v dokumentaci
Skici z issues
Návrhové skici, nejsou finální. Jména a obsah jsou smyšlené.