Extension:SlackNotifications
Appearance
This extension is incompatible with MediaWiki 1.39 or any later release! You are advised against using this extension on a live site. MediaWiki developers are invited to pledge their efforts to updating this extension to make it compatible with MediaWiki 1.42 by replacing the {{Incompatible }} template with {{Incompatible |version=1.39|pledge=~~~~}} . |
This extension is currently not actively maintained! Although it may still work, any bug reports or feature requests will more than likely be ignored. |
Slack Notifications Release status: unmaintained |
|
---|---|
Implementation | User interface, Notify |
Description | Sends notifications of actions in MediaWiki like adding, removing or deleting an article into Slack channel |
Author(s) | Aleksi Postari (kulttuuritalk) |
Latest version | 1.15 (2020-05-14) |
MediaWiki | 1.25+ |
PHP | 5.2+ |
Database changes | No |
License | MIT License |
Download | Download snapshot Note: |
|
|
The SlackNotifications sends notifications of actions in MediaWiki like adding, removing or deleting an article into Slack channel.
Installation
- Download and place the file(s) in a directory called
SlackNotifications
in yourextensions/
folder. - Add the following code at the bottom of your LocalSettings.php file:
wfLoadExtension( 'SlackNotifications' ); // Required. Your Slack incoming webhook URL. Read more from here: https://api.slack.com/incoming-webhooks $wgSlackIncomingWebhookUrl = ""; // Required. Name the message will appear be sent from. $wgSlackFromName = "Wiki"; // URL into your MediaWiki installation with the trailing /. $wgSlackNotificationWikiUrl = "http://your_wiki_url/"; // Wiki script name. Leave this to default one if you do not have URL rewriting enabled. $wgSlackNotificationWikiUrlEnding = "index.php?title="; // What method will be used to send the data to Slack 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". $wgSlackSendMethod = "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.
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. |