Νέο στο Mumcord 0.6.0

Μικρά extra για μεγάλα βράδια

Το Mumcord 0.6.0 φέρνει πρόσθετα: μικρά, ασφαλή extra πάνω από τη φωνητική συνομιλία. Τρέχουν μέσα στο Mumcord, δεν χρειάζονται αλλαγές στον διακομιστή και δουλεύουν σε οποιονδήποτε τυπικό διακομιστή Mumble. Όσοι χρησιμοποιούν τον επίσημο πελάτη Mumble βλέπουν μια απλή γραμμή κειμένου εκεί που χρειάζεται και τίποτα παραπάνω.

  • Σε sandbox
  • Υπογεγραμμένα
  • Χωρίς αλλαγές στον διακομιστή
  • 24 γλώσσες

Γνώρισε τα πρόσθετα Φτιάξε το δικό σου

Τα πρώτα πρόσθετα

Τίποτα δεν έρχεται προεγκατεστημένο. Διάλεξε ό,τι αρέσει στην παρέα σου και άφησε τα υπόλοιπα.

Δημοσκόπηση

Κάνε μια ερώτηση στο κανάλι με έως δέκα επιλογές και δες τις ψήφους να έρχονται ζωντανά.

  • 2 έως 10 επιλογές, ζωντανές μπάρες ψήφων σε κάρτα στη συνομιλία
  • Δεν έχεις Mumcord; Ψήφισε γράφοντας !poll 1, !poll 2 … στη συνομιλία
  • Τα αποτελέσματα εμφανίζονται όταν κλείσει η δημοσκόπηση

Εγκατάσταση στο Mumcord Σελίδα προσθέτου → Πηγαίος κώδικας →

Ζάρια

/roll d20 ή 2d6+3, με δίκαιες ρίψεις που οι άλλοι μπορούν να δουν και να επαληθεύσουν.

  • Πλεονέκτημα και μειονέκτημα, απόρριψη της χαμηλότερης ή της υψηλότερης, έως 20 ζάρια
  • Οι άλλοι χρήστες του Mumcord στο κανάλι γίνονται μάρτυρες κάθε ρίψης, οπότε κανείς δεν κλέβει
  • Ιστορικό ρίψεων που μπορείς να ανοίξεις

Εγκατάσταση στο Mumcord Σελίδα προσθέτου → Πηγαίος κώδικας →

Ηχούλια

Ένα μικρό πλασματάκι από ήχο που μεγαλώνει όσο περνάς χρόνο με φίλους.

  • 5 είδη, 4 στάδια ανάπτυξης, 3 χρώματα
  • Μεγαλώνει από τον χρόνο που περνάτε μαζί στη φωνή και στη συνομιλία
  • Δεν πεθαίνει ποτέ, δεν γκρινιάζει ποτέ

Εγκατάσταση στο Mumcord Σελίδα προσθέτου → Πηγαίος κώδικας →

Mumbot Music

Ένα τηλεχειριστήριο για το μουσικό σου μπότ Mumbot.

  • Δεξί κλικ στο μπότ → «Ρύθμιση μπότ»
  • Τώρα παίζει, παράλειψη, ένταση, η ουρά και προσθήκη κομματιών
  • Χρειάζεται ένα Mumbot στον διακομιστή: έναν απλό χρήστη Mumble, χωρίς αλλαγή στον διακομιστή

Εγκατάσταση στο Mumcord Σελίδα προσθέτου → Πηγαίος κώδικας →

EVE Fit

Επικόλλησε ένα fitting του EVE Online στη συνομιλία και όλοι βλέπουν μια κάρτα πλοίου.

  • Εντοπίζει fits EFT που επικολλώνται στη συνομιλία και δείχνει κάρτα με πλοίο και modules
  • Ανοίγει την πλήρη προβολή του fitting εκτός σύνδεσης, μέσα στο Mumcord
  • Ένα κουμπί «Αντιγραφή fitting», και είναι δωρεάν

Εγκατάσταση στο Mumcord Σελίδα προσθέτου → Πηγαίος κώδικας →

Τα κουμπιά εγκατάστασης ανοίγουν το πρόσθετο στο Mumcord 0.6.0 ή νεότερο, όπου επιβεβαιώνεις την εγκατάσταση. Αν δεν ανοίξει τίποτα, τις λεπτομέρειες θα βρεις στη σελίδα του προσθέτου.

Κανείς δεν μένει απ' έξω

Τα πρόσθετα δεν χρειάζονται αλλαγές στον διακομιστή και δουλεύουν σε οποιονδήποτε τυπικό διακομιστή Mumble. Οι φίλοι με τον επίσημο πελάτη Mumble βλέπουν μια απλή γραμμή κειμένου εκεί που χρειάζεται και τίποτα παραπάνω.

Στο Mumcord
Στον επίσημο πελάτη Mumble

Μια απεικόνιση: η ακριβής διατύπωση προέρχεται από κάθε πρόσθετο.

Εγκατάσταση σε ένα λεπτό

Τα πρόσθετα ζουν στις ρυθμίσεις και βλέπεις τι επιτρέπεται να κάνει το καθένα πριν φτάσει στον υπολογιστή σου.

  1. 1 Περιήγηση Ρυθμίσεις → Πρόσθετα → Περιήγηση.
  2. 2 Έλεγχος Διάλεξε ένα πρόσθετο και δες τις άδειές του.
  3. 3 Εγκατάσταση Το εικονίδιό του εμφανίζεται στη λωρίδα πρόσθετων κάτω από το δέντρο καναλιών.

Ασφαλή από τον σχεδιασμό

Ένα πρόσθετο είναι φιλοξενούμενο στην εφαρμογή σου. Αυτοί είναι οι κανόνες του σπιτιού.

Αυστηρό sandbox

Κάθε πρόσθετο είναι ένα μικρό πρόγραμμα WebAssembly σε αυστηρό sandbox. Χωρίς ωμή πρόσβαση σε δίκτυο ή αρχεία· το Mumcord σχεδιάζει τη διεπαφή από ενσωματωμένα δομικά στοιχεία.

Άδειες που μπορείς να δεις

Εμφανίζονται πριν την εγκατάσταση. Οι προαιρετικές μπορούν να κλείσουν οποιαδήποτε στιγμή, και οι ενημερώσεις που χρειάζονται περισσότερα περιμένουν την έγκρισή σου.

Υπογεγραμμένα από άκρη σε άκρη

Το μητρώο και κάθε πακέτο υπογράφονται με minisign, και το Mumcord τα ελέγχει πριν από την εγκατάσταση. Ένας διακόπτης έκτακτης ανάγκης μπορεί να απενεργοποιήσει μια κακή έκδοση παντού.

Χωρίς αλλαγές στον διακομιστή

Δουλεύει με έναν αμετάβλητο διακομιστή Mumble. Τίποτα να εγκαταστήσει ο διαχειριστής.

Ένας διακόπτης για να τα σταματήσεις όλα

Τίποτα δεν είναι προεγκατεστημένο. Το «Απενεργοποίηση όλων των πρόσθετων» στις Ρυθμίσεις → Πρόσθετα ή στην παλέτα εντολών (Ctrl+Shift+P) σταματά όλα τα πρόσθετα με μια κίνηση.

Στη γλώσσα σου

Διαθέσιμα και στις 24 γλώσσες του Mumcord.

Για προγραμματιστές

Φτιάξε το δικό σου

Τα πρόσθετα γράφονται σε Rust και μεταγλωττίζονται σε WebAssembly (μοντέλο συστατικών, διεπαφή mumcord:plugin@1.0.0). Το αποθετήριο περιέχει το πρότυπο, την τεκμηρίωση και τον πηγαίο κώδικα κάθε επίσημου πρόσθετου.

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

Το εργαλείο και το SDK είναι στο crates.io. Στο Cargo.toml σου: mumcord-plugin-sdk = "0.6"

mumcord-plugin · Ένα εργαλείο για όλη τη διαδρομή

  1. new Δημιουργεί ένα πρόσθετο από το πρότυπο.
  2. build Το χτίζει αναπαραγώγιμα.
  3. check Ελέγχει το πακέτο.
  4. test Εκτελεί σενάρια δοκιμών απέναντι σε ένα mock host.
  5. serve-registry Σερβίρει ένα τοπικό μητρώο για να το δοκιμάσεις στο Mumcord (λειτουργία προγραμματιστή στις Ρυθμίσεις → Πρόσθετα).

Τεκμηρίωση

Στο επίσημο μητρώο

Άνοιξε ένα pull request στο Mumcord/plugins που προσθέτει το plugins/<id>/. Χρειάζεται την έγκριση ενός maintainer και πράσινο CI.

Τι ελέγχει το CI

  1. Έλεγχος σχήματος
  2. Αναπαραγώγιμη επαναδόμηση
  3. Υπογραφή συντάκτη
  4. Διαφορά αδειών
  5. Δοκιμή φόρτωσης με mock host
  6. Σάρωση αδειοδότησης

Οι κανόνες

  • Άδεια εγκεκριμένη από το OSI
  • Αναπαραγώγιμη δόμηση
  • Χωρίς διαφημίσεις, παρακολούθηση, πληρωμές ή loot boxes
Πολιτική αξιολόγησης →

Ή τρέξε το δικό σου

Οποιοσδήποτε μπορεί να τρέξει το δικό του αποθετήριο πρόσθετων. Οι χρήστες το προσθέτουν στις Ρυθμίσεις → Πρόσθετα.

Το δικό σου αποθετήριο →

Άδειες χρήσης

Τα επίσημα πρόσθετα είναι AGPL-3.0. Το πρότυπο, η τεκμηρίωση και το SDK είναι Apache-2.0.

Φτιάχτηκε από

Έχεις ιδέα για πρόσθετο;

Όλα είναι ανοιχτά: το πρότυπο, η τεκμηρίωση και κάθε επίσημο πρόσθετο.

Άνοιγμα του αποθετηρίου πρόσθετων