[{{{messageURL}}} Message] From [[[Category:Errors reported by Module String]]String Module Error: String subset index out of range {{{channelName}}}] On {{{date}}} |
Message edited: {{{edited}}} |
Screenshot [[File:{{{messageImg}}}|alt={{{transcript}}}|thumb]] |
Template documentation
|
---|
Note: portions of the template sample may not be visible without values provided. |
View or edit this documentation. (About template documentation) |
Editors can experiment in this template's sandbox and test case pages. |
Template:Documentation Subpage This is the Great Phermesia Wiki standard citation for Discord messages, most commonly for player-created lore. It creates a 2 by 1 or 3 by 1 table out of provided information.
Where to use
This template should be used for Discord messages used as sources for this wiki.
How to use
You must provide a link to the messages themselves in the Message URL parameter ({{{messageURL}}}
), the ({{{date}}}
of the messages, and an exact {{{transcript}}}
of the relevant passage of the message. It is suggested you also provide the name of the channel that the message is from.
If the message is edited, {{{edited}}}
should be set to true
.
Examples (source editor)
Without any parameters provided, as in{{DiscSource}}the template will transclude like this.
[{{{messageURL}}} Message] From [[[Category:Errors reported by Module String]]String Module Error: String subset index out of range {{{channelName}}}] On {{{date}}} |
Message edited: {{{edited}}} |
Screenshot [[File:{{{messageImg}}}|alt={{{transcript}}}|thumb]] |
Yuck.
With the Bare Minimum required to not get an error, this is the result.
{{DiscSource | messageURL= https://discord.com/channels/810684927170707507/1099167536874016768/1099168028509339688 | date = 2023-04-21 | transcript = inso is very productive and useful 👍 | messageImg = }}
Message From this channel On 2023-04-21 |
Message edited: {{{edited}}} |
Screenshot [[File:|alt=inso is very productive and useful 👍|thumb]] |
A blank space and "this channel" are the default values for {{{messageImg}}}
and {{{channelName}}}
respectively.
When we provide the template with more info, we get something like this. Let's also pretend, for a moment, that this message has been edited since.
{{DiscSource | messageURL= https://discord.com/channels/810684927170707507/1099167536874016768/1099168028509339688 | date = 2023-04-21 | transcript = inso is very productive and useful 👍 | messageImg = DiscSource example.png | channelName = #inso | edited = true }}
Message From #inso On 2023-04-21 |
Message edited: true |
Screenshot |
The first thing you'll notice is the new expandable image element, which will replace the transcript if a screenshot of the message is provided. The old transcript is now the alt text of the image.
It is best to provide the template with as much information as possible, as Discord is a volatile source subject to change. Messages, profiles, channels, accounts and profiles, can all be modified and deleted, so it is best to have a full record of any Discord source.Standard way to cite from Discord, using a screenshot and a link.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Message URL | messageURL link message messageLink | Link to the first of the included messages in Discord
| URL | required |
Screenshot | messageImg img screenshot image | Exact file name of the message screenshot.
| File | optional |
Transcript | transcript alt altText | The contents of the image
| String | suggested |
Channel Name | channelName | Name of the channel the message is from
| String | suggested |
Date | date messageDate | Date of the message being sent in YYYY-MM-DD
| Date | required |
Edited? | edited | Does the message screenshotted have (edited) beside it?
| Boolean | optional |