Difference between revisions of "Discord/formatting"
< Discord
Jump to navigation
Jump to search
| Line 8: | Line 8: | ||
* <code>code</code> (fixed-pitch inline unformatted text) is <code>`backticks`</code> | * <code>code</code> (fixed-pitch inline unformatted text) is <code>`backticks`</code> | ||
** You can use this format to paste [[URL]]s without them becoming links or displaying a preview. | ** You can use this format to paste [[URL]]s without them becoming links or displaying a preview. | ||
| − | ** | + | ** There's a better way to just suppress previews, however: see [[#Previews]]. |
| − | |||
* multiple lines of code can be started with three backticks at the beginning of a line: | * multiple lines of code can be started with three backticks at the beginning of a line: | ||
``` | ``` | ||
| Line 27: | Line 26: | ||
* This does not seem to work with backticks (<code>`</code>), however. | * This does not seem to work with backticks (<code>`</code>), however. | ||
* <code>>>></code> escapes emoji (haven't had time to explore in order to describe it precisely) | * <code>>>></code> escapes emoji (haven't had time to explore in order to describe it precisely) | ||
| + | ==Previews== | ||
| + | To display a link without Discord also inserting a preview, surround the URL with angle brackets: <<nowiki>https://htyp.org</nowiki>>. The angle brackets will not be displayed, and preview will be suppressed. | ||
| + | * Note: Discord's settings refer to the preview as an "embedded link". Previews of links pasted into a discussion can be turned off by revoking this privilege. | ||
Revision as of 13:14, 22 February 2022
Discord text formatting
Text formatting is similar to a subset of Markdown, although there are differences:
- bold is
**two asterisks** - italic is
*one asterisk*or_one underscore_- They are rendered exactly the same (using <em>) but parsed differently: "a*b*c" becomes abc but a_b_c is left unformatted.
- underline is
__two underscores__ strikeis~~two tildes~~code(fixed-pitch inline unformatted text) is`backticks`- multiple lines of code can be started with three backticks at the beginning of a line:
``` code lines code lines ```
- the initial backticks can have a language designator afterwards, for syntax highlighting:
```php php code... ```
>(right-angle plus a space) will cause the following paragraph to be indented with a vertical bar- spoiler text is
||two pipes||: this causes the text to be obscured until clicked on (similar to this but requiring a click rather than mouse-hover)
To display characters that would otherwise be treated as formatting, escape them with a backslash:
\*will display as*\_will display as_- This does not seem to work with backticks (
`), however. >>>escapes emoji (haven't had time to explore in order to describe it precisely)
Previews
To display a link without Discord also inserting a preview, surround the URL with angle brackets: <https://htyp.org>. The angle brackets will not be displayed, and preview will be suppressed.
- Note: Discord's settings refer to the preview as an "embedded link". Previews of links pasted into a discussion can be turned off by revoking this privilege.