Jump to content

Extension:Discord

From mediawiki.org
MediaWiki extensions manual
Discord
Release status: stable
Implementation User interface, Notify
Description MediaWiki extension that sends notifications to Discord.
Author(s) Jayden Bailey (Jaydenkierantalk)
Latest version 1.2
Compatibility policy Snapshots releases along with MediaWiki. Master is not backward compatible.
Database changes No
  • $wgDiscordNoBots
  • $wgDiscordDisabledHooks
  • $wgDiscordSuppressPreviews
  • $wgDiscordNoMinor
  • $wgDiscordDisabledNS
  • $wgDiscordNoNull
  • $wgDiscordEmojis
  • $wgDiscordMaxCharsUsernames
  • $wgDiscordUseEmojis
  • $wgDiscordDisabledUsers
  • $wgDiscordPrependTimestamp
  • $wgDiscordWebhookURL
Licence MIT License
Download
Example https://runescape.wiki
Translate the Discord extension

The Discord extension sends public events to a Discord webhook from MediaWiki. When a certain event occurs on your MediaWiki wiki, such as recent changes and other log events, they can be sent as a message to a channel on a Discord server using a webhook.

This extension requires the PHP cURL extension to be installed on your web server, which on Linux is probably as simple as running sudo apt install php-curl -y.

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

Installation

[edit]
  • Download and place the file(s) in a directory called Discord in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php file:
    wfLoadExtension( 'Discord' );
    // List webhook URLs to send notifications to (string or array containing strings)
    $wgDiscordWebhookURL = [ "" ];
    
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Configuration parameters

[edit]

See README

See also

[edit]