Skip to content

Instantly share code, notes, and snippets.

@FrachlitzStudio
Last active February 13, 2023 15:27
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FrachlitzStudio/375dd6bcca3d20ff65e7728bb1fc416b to your computer and use it in GitHub Desktop.
Save FrachlitzStudio/375dd6bcca3d20ff65e7728bb1fc416b to your computer and use it in GitHub Desktop.
Discord Markdown Guide RUS

Discord Markdown [ENG] [RUS]

Как использовать markdown в Discord'e, чтобы сделать текст более красивым?

Последнее обновление: 17.10.20

Шрифт

Пример Маркировка
Наклонённый *Наклонённый* или _Наклонённый_
Жирный **Жирный**
Зачёркнутый ~~Зачёркнутый~~
П͟о͟д͟ч͟ё͟р͟к͟н͟у͟т͟ы͟й͟ __Подчёркнутый__

Всё это можно комбинировать друг с другом:

Наклонённый, Жирный и Зачёркнутый: ~~_**Наклонённый, Жирный и Зачёркнутый**_~~

Спойлеры

Чтобы спрятать какой-то текст перед нажатием на него, следует записать нужную фразу между ||

Spoiler

Цитаты

Чтобы процитировать чьё-либо сообщение, нужно нажать на него ПКМ и кликнуть на соответствующую кнопку. Или же можно это сделать самому:

Quote

Блоки Кода

Можно писать блоки кода прямо в Discord'e.

Однострочный Блок Кода

Нужно записать текст между "`":

OneLineCodeBlock

Однострочные блоки кода можно комбинировать со шрифтами:

OneLineCodeBlockEmphasis

Многострочный Блок Кода

Чтобы сделать многострочный блок кода, нужно поставить "```" в начале и конце:

MultilineCodeBlock

Многострочные блоки кода также можно комбинировать со шрифтами:

MultiLineCodeBlockEmphasis

"Цветной" Многострочный Блок Кода

Используя синтаксис различных языков программирования, можно делать разноцветный текст:

css:

CSS

Другие примеры
Открыть список

js:

JS

python или py:

Python

diff:

Diff

ini:

ini

html:

html

php:

php

sql:

sql

asciidoc:

asciidoc

autohotkey:

autohotkey

bash:

bash

fix:

fix

md:

md

tex:

tex

arm:

arm

excel:

excel

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

Убрать Markdown

Если нужно убрать markdown, следует поставить \ перед символами:

  • \*Не наклонённый\*
  • \> Не цитата
  • \|\|Не спойлер\|\| и т. д.

Чтобы убрать embed часть сообщения (видео-плеер от YouTube, заголовок и часть статьи с блога и т. п.), нужно писать ссылку между < >:

embed-removing

"Призрачные" пинги

Существуют способы, как принудительно упомянуть канал/роль/пользователя. И не важно, что юзер не присутствует на сервере или канал находится на другом.

Для всех методов следует включить Режим разработчика в настройках Внешнего вида.

Роль

Чтобы упомянуть роль, не имея на это прав, следует:

  1. Копировать её ID.
    Как это сделать?CopyRoleID
  2. Вставить его в конструкцию <@&Role ID>.
    Как это выглядит в Discord'eRolePing
    Участники с этой ролью не получат уведомление! Можно упомянуть только на том сервере, где эта роль есть.

Пользователь

Чтобы упомянуть пользователя, которого нет на сервере/у которого нет прав перебывать в канале, следует:

  1. Копировать его ID.
    Как это сделать?CopyUserID
  2. Вставить его в конструкцию <@User ID>.
    Как это выглядит в Discord'eUserPing
    Работает также в ЛС.

Канал

Чтобы принудительно упомянуть канал (если нет доступа или нужно перенаправить в канал на другом сервере), следует:

  1. Копировать его ID.
Как это сделать?![CopyChannelID](https://i.imgur.com/GplhlDq.png)
2. Вставить его в конструкцию `<#Channel ID>`.
Как это выглядит в Discord'eУвидеть такое упоминание смогут лишь те пользователи, которые имеют доступ к каналу.

ChannelPing1 ChannelPing2

Эмодзи

Чтобы вставить эмодзи где-угодно (например, в заголовок канала), следует:

  1. Копировать его ID.
    Как это сделать?CopyEmojiID
  2. Вставить его в конструкцию <:Emoji Name:Emoji ID> или <a:Emoji Name:Emoji ID> (для gif-эмодзи).
    Как это выглядит в Discord'ePastedEmoji

Дата и время

Чтобы указать какую-то дату и время (это может быть полезно для ботов), следует:

  1. Узнать количество секунд, пройденных с 01.01.1970 до нужной даты (так званое, эпохальное время).
  2. Вставить его в конструкцию <t:Seconds> или <t:Seconds:R>.
    Как это выглядит в Discord'ePastedEmoji
    Также можно для удобства воспользоваться сторонним ресурсом. Например, https://hammertime.djdavid98.art/ru

Быстрая реакция

Чтобы быстро добавить реакцию, нужно поставить "+" и написать эмодзи: +:emoji:. Текст мгновенно пропадёт, а реакция появиться на последнем сообщении. Если этого не произошло, следует нажать Enter.

@MarkChorney
Copy link

Мен ты красавчик

@FrachlitzStudio
Copy link
Author

FrachlitzStudio commented Aug 1, 2020

Мен ты красавчик

Рад стараться <3

@Shandeika
Copy link

Не знал про timestamp, спасибо)

@MarkChorney
Copy link

Добавьте пожалуйста в Дата и время Эту ссылку https://hammertime.djdavid98.art/ru очень упрощает

и как в ембет сообщение в текст вставить ссылку?
вот так:
Screen Shot 2021-12-21 at 2 00 05 AM

@Shandeika
Copy link

@brendi2006 вот так [text](http://example.com), но работает только в эмбедах и то не везде

@FrachlitzStudio
Copy link
Author

@brendi2006, да, сторонние ресурсы могут упростить задачу, спасибо.
Гиперссылку можно вставить в некоторые элементы embed-сообщений при помощи, как уже было сказано, [text](http://example.com). Также есть возможность в самом API Дискорда указать URL внутри заголовка.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment