Template:Discord
This template allows you to either use DiscordCompact or DiscordWidget to display information about a certain Discord server.
Usage
In order to be able to show a Discord server widget on your wiki, first go to your Discord server and do the following:
- Open the
Server Settings
, then go to theWidget
section. - Enable the Widget.
- Copy the
Server ID
.
Then, do the following depending on the type of widget you want to use (compact or full).
Compact Widget (Default)
The compact widget is the default one.
To use it, simply add the template with the server ID either as the first parameter or as the id
parameter:
{{Discord|serverID}}
{{Discord|id=serverID}}
Full Widget
To use the full version of the Discord widget, you have to specify full=yes
as one of the template parameters, with the ID either as the first parameter or as the id
parameter:
{{Discord|serverID|full=yes}}
{{Discord|full=yes|id=serverID}}
You can further customize the widget with the width
, height
and other parameters. See the Examples section and the full documentation for DiscordWidget on the Support Wiki.
Examples
Code | Result |
---|---|
{{Discord|951501892553424917}} {{Discord|id=951501892553424917}} |
|
{{Discord|951501892553424917}|full=yes} |
If you see this, your JavaScript might be disabled or DiscordIntegrator plugin isn't working. If the latter, please contact a wiki administrator.
|
{{Discord|full=yes |id = 951501892553424917 |width = 300px |height = 500px }} |
If you see this, your JavaScript might be disabled or DiscordIntegrator plugin isn't working. If the latter, please contact a wiki administrator.
|
Dependencies
- As stated before, both Compact and Widget require the given Discord server to have Widgets enabled in its Server Settings.
- DiscordCompact requires DiscordCompact.js code, present in MediaWiki:Common.js.
- DiscordWidget requires DiscordIntegrator.js code, present in MediaWiki:Common.js.
TemplateData
This template allows you to either use DiscordCompact or DiscordWidget extensions to display information about a certain Discord server.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Server ID | 1 id | The Discord server's ID.
| Line | required |
Use Full Widget | full | Do you want to use the full widget?
| Boolean | optional |
Width (Full Widget only) | width | A custom width for the full widget.
| Line | optional |
Height (Full Widget only) | height | A custom height for the full widget.
| Line | optional |