Jump to content

Erweiterung:Discord

From mediawiki.org
This page is a translated version of the page Extension:Discord and the translation is 100% complete.
MediaWiki-Erweiterungen
Discord
Freigabestatus: stabil
Einbindung Benutzer-Schnittstelle, Benachrichtigung
Beschreibung MediaWiki-Erweiterung, die Benachrichtigungen an Discord sendet.
Autor(en) Jayden Bailey (JaydenkieranDiskussion)
Letzte Version 1.0.13 (2023-05-19)
Kompatibilitätspolitik Snapshots werden zusammen mit MediaWiki veröffentlicht. Der Master ist nicht abwärtskompatibel.
MediaWiki 1.31+
Datenbankänderungen Nein
Lizenz MIT-Lizenz
Herunterladen
Beispiel https://runescape.wiki
  • $wgDiscordNoBots
  • $wgDiscordDisabledHooks
  • $wgDiscordSuppressPreviews
  • $wgDiscordNoMinor
  • $wgDiscordDisabledNS
  • $wgDiscordEmojis
  • $wgDiscordNoNull
  • $wgDiscordUseFileGetContents
  • $wgDiscordWebhookURL
  • $wgDiscordUseEmojis
  • $wgDiscordDisabledUsers
  • $wgDiscordPrependTimestamp
  • $wgDiscordMaxCharsUsernames
Übersetze die Discord-Erweiterung

Die Discord-Erweiterung sendet Benachrichtigungen an einen Discord-Webhook (oder mehrere) von MediaWiki. Wenn ein bestimmtes Ereignis in deinem MediaWiki-Wiki eintritt, z. B. neue Bearbeitungen, können diese als Nachricht an einen Kanal auf einem Discord-Server gesendet werden, indem ein Webhook verwendet wird.

Für diese Erweiterung muss cURL auf deinem Webserver installiert sein, was unter Linux wahrscheinlich so einfach ist wie das Ausführen von sudo apt install php-curl -y.

Live-Demo: https://runescape.wiki (https://discord.gg/runescapewiki)

Installation

  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens Discord im Ordner extensions/ ablegen.
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'Discord' );
    // Liste der Webhook-URLs, an die Benachrichtigungen gesendet werden sollen (String oder Array mit Strings)
    $wgDiscordWebhookURL = [ "" ];
    
  • Yes Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.

Konfigurationsparameter

Siehe README

Siehe auch