Extension:WebChat
Release status: stable |
|
|---|---|
| Implementation | Special page |
| Description | Adds a special page used to chat in real time with other wiki users. |
| Author(s) | |
| Latest version | 2021-06-15 (Continuous updates) |
| MediaWiki | 1.34+ |
| Database changes | No |
|
|
|
|
webchat |
|
| Licence | GNU General Public License 2.0 or later |
| Download | |
| Example | translatewiki |
| Translate the WebChat extension if it is available at translatewiki.net | |
The WebChat extension adds a special page used to chat in real time with other wiki users using a web-based IRC client. Once installed, it will be available via "Special:WebChat".
Installation
edit- Download and move the extracted
WebChatfolder to yourextensions/directory.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/WebChat
- Add the following code at the bottom of your LocalSettings.php file:
wfLoadExtension( 'WebChat' );
- Configure as necessary
- Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Configuration
editThere are several variables to be set in LocalSettings.php, to be added after the line of code containing wfLoadExtension(...) described above.
// IRC Server to connect to, not required when using the Libera.Chat web client.
$wgWebChatServer = '';
// Channel to connect to.
$wgWebChatChannel = '';
// Which web chat client to use, 'liberaChat' is required when connecting to Libera.Chat,
// but 'Mibbit' can be used for other networks.
$wgWebChatClient = '';
- Example for LiberaChat
wfLoadExtension( 'WebChat' );
$wgWebChatChannel = '#libera';
$wgWebChatClient = 'LiberaChat';
The webchat permission can be used to specify what user groups can access it, by default only logged in users have access.
Usage
editGo to Special:WebChat, type a username if one is not already chosen, then press the connect button.
See also
edit| This extension is included in the following wiki farms/hosts and/or packages: |
