Notiz
Aufgrund des kürzlichen Missbrauchs dieses Repositorys (bösartige Add-ons, Spam) durch einen Benutzer namens vancengvn waren wir gezwungen, ein Moderationssystem zu implementieren. Für die Veröffentlichung neuer Add-ons ist jetzt die ausdrückliche Genehmigung eines Mitwirkenden erforderlich – es sei denn, Sie stehen auf der Liste der vertrauenswürdigen Herausgeber. Bitte wenden Sie sich an einen Moderator auf Discord oder Reddit, wenn Ihr Add-on nach 7 Tagen noch nicht genehmigt wurde.
Um die großartige Liste der Stremio-Add-ons zu sehen, besuchen Sie die Website.
Um ein neues Add-on zur Liste hinzuzufügen, verwenden Sie diesen Link.
Um ein Add-on positiv oder negativ zu bewerten, suchen Sie es in den Issues und reagieren Sie mit einem Daumen hoch/runter auf den Issue-Kommentar.
Um ein Add-on zu kommentieren, suchen Sie es in den Ausgaben und kommentieren Sie das Problem. Dadurch werden auch die Kommentare auf der Website aktualisiert. (Sie können auch direkt mit GitHub auf der Website kommentieren)
Um Benachrichtigungen über neue Add-ons zu erhalten, klicken Sie oben rechts auf dieser Seite auf die Schaltfläche „Beobachten“. (oder treten Sie dem Discord bei, alle neuen Add-ons werden auf dem #bots-Kanal angekündigt)
Dieses Projekt ist vollständig automatisiert. Welche Add-ons in die Liste aufgenommen und welche entfernt werden, entscheidet jeder einzelne von Ihnen. Die einzige Voraussetzung ist ein kostenloses GitHub-Profil.
So können Sie also helfen:
Wir tolerieren keinen Missbrauch oder Missbrauch von vom Benutzer eingereichten Add-ons. Folgende Verhaltensweisen sind strengstens untersagt:
Verbotener Inhalt
Benutzer dürfen Folgendes nicht einreichen:
Verbotene Handlungen
Konsequenzen
Ein Verstoß gegen die oben genannten Bedingungen führt dazu, dass Ihr Add-on aus diesem Repository entfernt und nicht mehr veröffentlicht wird. Mehrere Verstöße können zu einer dauerhaften Sperre führen. Unser Moderationsteam behält sich das Recht vor, Sie von anderen von der Community moderierten Plattformen wie (aber nicht beschränkt auf) unseren Reddit- und Discord-Communitys zu entfernen.
Berichterstattung
Bitte wenden Sie sich an einen Moderator, um missbräuchliche oder schädliche Inhalte, einschließlich vermuteter Malware, zu melden. Wir werden entsprechende Maßnahmen ergreifen.
Indem Sie ein Add-on an dieses Repository senden, stimmen Sie automatisch den oben genannten Bedingungen zu.
Wenn Sie ein Add-on an die Liste senden, wird ein Github-Issue erstellt, um diese Übermittlung darzustellen. Wenn der ursprüngliche Poster sein Problem schließt oder jemand mit Zugriff auf das Projekt das Problem schließt, wird das Add-on aus der Liste entfernt. Wenn das Projekt eine ungültige Einreichung erkennt, schließt es das Problem automatisch und setzt eine erklärende Bezeichnung für den Grund.
Alle Add-ons in der Liste sind nach den „Daumen hoch/runter“-Stimmen der Github-Probleme sortiert. Wenn ein Add-on weniger als -10 Stimmen hat, wird es aus der Liste entfernt.
Wenn ein Add-on-Manifest länger als 10 Tage nicht erreichbar war, wird es aus der Liste entfernt.
Beschriftungen für Add-ons sind eine 1:1-Kopie der Github-Beschriftungen, die für Probleme verwendet werden. Die für diese Beschriftungen auf Github ausgewählten Farben werden auch auf der Website verwendet.
Durch das Kommentieren eines Problems werden die Kommentare auch zur speziellen Add-on-Seite auf der Website hinzugefügt.
Die Website wird derzeit basierend auf den folgenden Auslösern aktualisiert:
Dieses Projekt steht unter der MIT-Lizenz und verwendet ausschließlich kostenlose Ressourcen. (GitHub WebHooks und Netlify)
So erstellen Sie Ihre eigene Stremio-Addons-Liste:
Settings
> Features
> Issues
/config.js
mit Ihren Repo-Informationenmain
).Sites
> (choose site)
> Site Settings
> Build & deploy
> Build settings
: Basisverzeichnis = „Nicht festgelegt“; Build-Befehl = „npm run build“; Veröffentlichungsverzeichnis = „out/“Settings
> Developer Settings
(unten links) > Personal access tokens
(linke Seite) > Tokens
(klassisch) > Generate new token
(das Token in die Zwischenablage kopieren)Sites
> (choose site)
> Site Settings
> Build & deploy
> Environment
> Environment Variables
> (Schlüssel namens „TOKEN“ hinzufügen und GitHUB-API-Token einfügen)Sites
> (choose site)
> Site Settings
> Build & deploy
> Continuous deployment
> Build hooks
> Add build hook
> (URL vom Hook kopieren)Settings
> WebHooks
(Menü auf der linken Seite) > Add WebHook
(Schaltfläche oben rechts): Payload-URL = von Netlify kopierte URL; Wählen Sie „Lassen Sie mich einzelne Ereignisse auswählen“; Stellen Sie sicher, dass „Aktiv“ aktiviert istSettings
> Secrets
(Menü auf der linken Seite) > Actions
> New repository secret
: Name = "NETLIFY_BUILD_WEBHOOK" ; Von Netlify kopierte URL als Secret einfügen (dies wird für die GitHub-Aktion von /.github/workflows/main.yml
benötigt, die einen täglichen Build durchführt, um die Stimmen zu aktualisieren)Issues
> Labels
(Schaltfläche oben rechts) > (Benötigte Labels hinzufügen, nicht benötigte Labels löschen) (Wenn Sie die Standardlabels verwenden möchten, überprüfen Sie die Datei /.github/ISSUE_TEMPLATE/submit-addon.yaml
Datei, um die Liste anzuzeigen)/.github/ISSUE_TEMPLATE/submit-addon.yaml
und bearbeiten Sie die Beschriftungen so, dass sie mit denen übereinstimmen, die Sie für Ihre Add-On-Liste verwenden (falls Sie nicht die Standardbezeichnungen verwenden).Du bist fertig!
/.github/ISSUE_TEMPLATE/config.yml
und legen Sie blank_issues_enabled: true
fest