Erweiterung:Discord

This page is a translated version of the page Extension:Discord and the translation is 85% complete.
Outdated translations are marked like this.
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 Erweiterung Discord 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 = [ "" ];
    
  •   Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.

Konfigurationsparameter

Siehe README

Siehe auch