Extension:DiscordNotifications
Discord Notifications Release status: stable |
|
---|---|
Implementation | User interface, Notify |
Description | Sends notifications of actions in MediaWiki like adding, removing or deleting an article into Discord channel |
Author(s) | Aleksi Postari (kulttuuritalk) |
Maintainer(s) | Universal Omegatalk |
Latest version | 1.1.3 (2020-05-14) |
MediaWiki | 1.25+ |
PHP | 5.2+ |
Database changes | No |
License | MIT License |
Download | GitHub: |
|
|
Translate the DiscordNotifications extension | |
Integrate Discord with MediaWiki. The DiscordNotifications extension sends notifications of actions in MediaWiki like adding, removing or deleting an article into designated Discord channel(s).
Installation
- Download and place the file(s) in a directory called
DiscordNotifications
in yourextensions/
folder. - Add the following code at the bottom of your LocalSettings.php file:
wfLoadExtension( 'DiscordNotifications' ); // Required. Your Discord incoming webhook URL. Read more from here: https://support.discordapp.com/hc/en-us/articles/228383668 $wgDiscordIncomingWebhookUrl = ""; // Required. Name the message will appear be sent from. $wgDiscordFromName = "Wiki"; // URL into your MediaWiki installation with the trailing /. $wgDiscordNotificationWikiUrl = "http://your_wiki_url/"; // Wiki script name. Leave this to default one if you do not have URL rewriting enabled. $wgDiscordNotificationWikiUrlEnding = "index.php?title="; // What method will be used to send the data to Discord server. By default this is "curl" which only works if you have the curl extension enabled. This can be: "curl" or "file_get_contents". Default: "curl" $wgDiscordSendMethod = "curl";
- Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Configuration parameters
Please read the project README file for more configuration options.
See also
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |