Discord позволяет красиво оформлять сообщения. Прямо как любой хороший мессенджер, только лучше и сложнее. Если ты уже знаешь markdown или вики-разметку, или вакабу, ты уже умеешь почти всё. Если ты не знаешь пока ничего, добро пожаловать в начало трёхсекундного курса для новичков!

Для того чтобы красиво оформить текст, тебе нужно добавить до и после него пару спецсимволов и на этом трёхсекундный курс завершён. Если у тебя остались вопросы, остальные разделы гайда отвечают на них.

ЖКПЗ

Жирный текст, курсив, подчёркивание и зачёркивание делаются почти одинаково и легко. Например, ты хочешь выделить часть сообщения жирным. Поставь до и после нужного текста по две звёздочки и готово.

жирный **пиши вот так**
курсив *пиши вот так*
подчёркивание __пиши вот так__
зачёркивание ~~пиши вот так~~

Стили оформления можно легко комбинировать. Пара примеров.

жирный курсив ***пиши вот так***
подчёркнутое зачёркивание ~~__пиши вот так__~~

Порядок спецсимволов роли не играет. Можно сделать __~~вот так~~__ и всё равно получить зачёркнутое подчёркивание.

SPOILER ALERT!

Если ты хочешь научиться писать под спойлером, ||пиши вот так||.
С компьютера можно поставить "/spoiler" перед сообщением и всё сообщение окажется под ним, но ||палочки лучше||.

Если ты хочешь загружать под спойлер картинки, при загрузке файла будет квадратный чекбокс слева снизу.

#!

Дискорд позволяет постить куски кода с подсветкой синтаксиса. Ту же магию можно использовать для того чтоб разукрасить текст и постить ASCII-арт, поэтому этот раздел можно читать не только программистам.

Простой моноширинный строчный блок выглядит так и делается добавлением ` до и после текста.

Многострочный код можно постить в красивой рамочке. Для этого достаточно добавить ``` до и после кода и получится так:
#!/bin/bash
echo "Hello, world!"

Для того чтобы добавить подсветку синтаксиса, после первых ``` нужно указать язык. Например, так:
```bash
#!/bin/bash
echo "hello world"```

Поддерживаемые подсветки: bash, basic, brainfuck, c, cpp, csharp, diff, html, java, js, php, python
[список нуждается в дополнении. если ты знаешь ещё одну подсветку, о которой мы не подумали, напиши в #forge]

\

Иногда ты хочешь написать "свой_текст_вот_так", а дискорд считает, что ты пользуешься разметкой и ты получаешь "свойтекствот_так". То же самое случается с использованием * и ещё иногда.

Для того чтобы приказать дискорду не воспринимать спецсимволы *_~` как разметку существует специальный спецсимвол \. Это бекслеш и он используется для экранирования символов не только тут. Если поставить его в дискорде, он не покажется в тексте, но следующий за ним символ будет выведен просто как символ, а не как разметка. Поэтому, для того чтобы писать_вот_так на самом деле нужно писать\_вот\_так.

Бекслеш также можно использовать для того чтобы экранировать сам бекслеш. Во имя рекурсии!

P.S.