FANDOM


DiscordIntegrator ermöglicht es, Discord als Widget in die seitliche Leiste oder in einen Inhalt einzufügen. Das Discord-Widget kann alle aktiven Nutzer auf einem Server, die Spiele der Benutzer in der Aktivität und jeden im Sprachchat anzeigen.

Wenn du, selbst nach dem Lesen der Dokumentation, noch nicht verstanden hast, wie DiscordIntegrator bereitgestellt wird, lese dazu die Schritt-für-Schritt Bedienungsanleitung.


Installation

Konfiguration

Widget verfügbar machen

Das Widget kann durch einen Discord-Server-Administrator in den Discord-Servereinstellungen in der Sektion „Widget“ aktiviert werden. Um eingebettete Widgets deines Server zu aktivieren, muss die Box „Enable Server Widget“ bestätigt werden. Wenn du möchtest, dass Benutzer auch durch das Widget dem Server beitreten können, solltest du einen Chatraum für die „Soforteinladung“ auswählen.

Wichtig: Die Server-ID kann in der Sektion zum Widget gefunden werden und ist sehr wichtig, um das Widget richtig einzustellen, was die folgenden Schritte unterhalb und in der Vorlage erklärt wird.

Inhalt

Nach der Skriptinstallation durch die erklärten Methoden oberhalb ist es möglich, das Widget im Inhalt einer Seite anzuzeigen. Es wird empfohlen, eine Vorlage in deinem Wiki zu erstellen und den Inhalt von {{DiscordIntegrator}} darin zu kopieren. Danach kann die Vorlage wie hier benutzt werden:

{{DiscordIntegrator
| id = 246075715714416641
| theme = light
| width = 500px
| height = 500px
}}

fügt Folgendes ein:

If you see this, your JavaScript might be disabled or DiscordIntegrator plugin isn't working. If the latter, please contact a wiki administrator.

Anmerkung: DiscordIntegrator ist inkompatibel mit der mobilen Benutzeroberfläche und zeigt in ihr einen Fehler des Discord-Widgets an. Um zu verhindern, dass das Widget in der mobilen Benutzeroberfläche auftaucht, kannst du die Vorlage über die Vorlagenklassifizierung als „Navbox“ festlegen, um es nicht für Nutzer der mobilen Benutzeroberfläche anzeigen zu lassen.

Für kompliziertere Verwendungsweisen kannst du die Vorlagendokumentation für DiscordIntegrator lesen.

Seitenleiste

Das Skript kann so konfiguriert werden, dass es ein Widget in die Seitenleiste deines Wikis in der Oasis-Benutzeroberfläche anzeigt. Dazu müssen einige MediaWiki-Seiten bearbeitet werden. Jede MediaWiki-Seite, die zu DiscordIntegrator gehört, startet mit MediaWiki:Custom-DiscordIntegrator-config-. Danach folgt der Name der Konfigurations-Option. Beispielsweise musst du für die Konfiguration der Server-ID zur Seite MediaWiki:Custom-DiscordIntegrator-config-id gehen.

Das Widget erscheint nur dann in der Seitenleiste, wenn auch die ID des Servers in die Konfigurations-Optionen eingefügt wurde. Die Optionen haben die gleichen Namen wie die Optionen zum Einfügen des Widgets in Inhalte auf Seiten, mit Ausnahme einiger Parameter:

Option Typ Was geändert wird Standardeinstellung
id Number ID deines Discord-Servers keine
title String Überschrift des Moduls in der Seitenleiste keine
moduleHeight String Höhe des Moduls in der Seitenleiste 500px
text String Text über dem Widget keine
footer String Text unter dem Widget keine
theme dark für dunkel oder light für hell Ausschauen des Widgets in der Seitenleiste dark
width Nummer der Pixel in (Xpx) oder Prozent (Y%) Breite des Widgets in der Seitenleiste 100%
height Nummer der Pixel in (Xpx) oder Prozent (Y%) Höhe des Widgets in der Seitenleiste 90%
logged-in Boolean Ob das Widget nur für angemeldete Benutzer angezeigt wird keine

Ein Beispiel des Widgets kann in der Seitenleiste dieser Seite betrachtet werden.

Häufig gestellte Fragen

Kann ich die Farbe des Widgets ändern?
Momentan nicht. Das Widget ist ein iframe, was bedeutet, dass es nicht geändert werden kann. Du kannst aber über die oben erläuterte Konfiguration auswählen, ob das Widget hell oder dunkel sein soll.
Das Widget lädt unendlich lange.
Das bedeutet, dass du das Widget in den Servereinstellungen nicht aktiviert hast.
Aktiviere es wie in bereits Widget verfügbar machen erwähnt und lade die Seite neu.
Manchmal dauert wenige Minuten, bis das Widget registriert und aktiviert wird.
Wenn das Widget doch bereits aktiviert war, hast du wahrscheinlich die komplette DiscordIntegrator-Vorlage in die Seite MediaWiki:Custom-DiscordIntegrator-config-id eingefügt. Wenn das der Fall ist, ersetze den Vorlagencode durch die Server-ID allein.
Ich sehe "Template loop detected: Template:DiscordIntegrator"!
Dann hast du die Vorlage nicht richtig kopiert.
Du musst den Vorlagencode in die Seite mit dem gleichen Namen (Template:DiscordIntegrator) in deinem Wiki kopieren.
Für das Diep.io Wiki beispielsweise befindet sich die Vorlage hier.
Nachdem du die Vorlageninhalte kopiert hast, musst du diese Vorlage verwenden, um das Discord-Widget in Wiki-Seiten anzeigen zu lassen. Allgemeine Informationen zur Vorlaggennutzung können hier gefunden werden.
Wird die ID für das Modul benötigt?
Ja, sonst wird nichts angezeigt.
Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+