Discord - это ведущая в мире система сервера голосового и текстового чата, используемая для всего и вся под солнцем. Люди управляют своими гильдиями онлайн-игр через Discord, они общаются, играя в настольные игры онлайн с Discord, они даже проводят деловые конференции с использованием Discord. Независимо от того, геймер вы или нет, Discord - это невероятно ценный инструмент для общения между малыми и большими группами людей.
Также смотрите нашу статью Как быть невидимым в раздоре
Тем не менее, Discord не особенно хорошо поддерживает живой и яркий текстовый чат. Есть текстовый чат, но нет встроенных цветовых команд и, на первый взгляд, нет способа сделать что-нибудь «модное» со своим текстом. Обычный текст может очень быстро наскучить, но на самом деле есть способы изменить цвет текста. Я собираюсь показать вам, как получить смелые цвета в ваших текстовых чатах Discord.
Как это устроено
Быстрые ссылки
- Как это устроено
- Обычный серый (но в коробке)
- Зеленый (вроде)
- Cyan
- желтый
- оранжевый
- красный
- синий
- Продвинутые Методы
Ключ к этому методу добавления цвета к тексту заключается в том, что Discord использует Javascript для создания своих интерфейсов, наряду с темой, известной как Solarized Dark, и библиотекой, называемой highlight.js. То есть, когда вы вошли в систему на сервере Discord, страница, которую вы видите, на самом деле отображается рядом довольно сложных Javascript-программ, включая highlight.js. И хотя родной пользовательский интерфейс Discord не поддерживает раскрашивание текста, базовый движок Javascript, выполняющий скрипт highlight.js, делает это. Вставив фрагменты кода в текстовый чат, вы можете изменить цвет слов, выводимых в окне текстового чата каждого пользователя.
Основная концепция, которую нужно понять, состоит в том, что для изменения цвета данного фрагмента текста вам необходимо инкапсулировать этот текст в блок кода. Это трехстрочный блок текста с вашим текстом в качестве среднего блока. Первая строка блока кода должна состоять из трех символов "` ", за которыми следует кодовая фраза, которая сообщает теме Solarized Dark, какой цвет отображать. Тогда вторая строка должна быть вашим текстом, а третья строка блока кода должна быть еще тремя символами «». Таким образом, пример блока кода будет выглядеть так:
«` CSS
Этот текст будет зеленым, если вы добавите его в Discord.
«`
Есть два основных способа ввода текста таким способом. Первый способ - это иметь на компьютере текстовый файл с различными кодами для различных цветов текста, к которым вы можете получить доступ таким образом, а также вырезать и вставлять сегменты, которые вы хотите использовать. Другой способ - вводить блок кода в механизм чата Discord построчно. Введите одну строку, затем нажмите «Shift-Enter», чтобы создать другую строку без фактической отправки сообщения в Discord. Введите вторую строку и снова нажмите Shift-Enter. Затем введите третью строку и нажмите Enter, и весь блок будет отправлен сразу и отобразит ваш текст.
У этого метода есть некоторые ограничения. Во-первых, вы должны сделать это для каждой строки текста, которую вы хотите раскрасить - вы не можете просто включить или выключить цвет. Во-вторых, ваш текст появится в поле на сервере Discord. И три, специальные символы, такие как 'и знаки препинания, часто не окрашиваются. Например:
«` CSS
Я очень особенный!
«`
будет отображаться как
Обратите внимание, что текст «Я очень особенный!» Не весь зеленый, и что он внутри коробки.
Коды highlight.js предоставляют доступ к семи новым цветам в дополнение к стандартному серому. Вот коды и образцы их появления. Обратите внимание, что первый код должен быть вымыт с мылом.
Обычный серый (но в коробке)
«` Brainfuck
Пример текста
«`
Зеленый (вроде)
«` CSS
Пример текста
«`
Cyan
«` YAML
Пример текста
«`
желтый
«` HTTP
Пример текста
«`
оранжевый
«` ARM
Пример текста
«`
красный
«` Первенствовать
Пример текста
«`
(Еще один облупленный.)
синий
«` Elm
Пример текста
«`
(Мало того, что этот не будет окрашивать всю линию, хотя я мог сделать это ранее, он сделал неправильный цвет. Вздох. Ну, это хлам).
Продвинутые Методы
Есть несколько других способов заставить ваш текст отображаться в цветах, используя ту же базовую технику, но более продвинутым способом. Причина, по которой все это работает (вроде), заключается в том, что эти форматы предназначены для отображения блоков кода, когда разработчик пишет программу. Первый текст после «` сообщает highlight.js, на каком языке сценариев он должен форматироваться, и на самом деле есть некоторые явные способы преобразования цветов непосредственно в строке. Вот некоторые из языков, которые вы можете использовать, и способы заставить цвета. Поэкспериментируйте с ними, и вы скоро все время будете писать красочные текстовые сообщения.
Для получения дополнительной информации посетите сайт Highlight.js.org или присоединитесь к серверу Discord Discord Highlight.js.
Даже для более опытных пользователей Discord также позволяет добавлять встраиваемые сообщения и веб-хуки в сообщения. Их можно использовать для отображения цветных блоков, а также для поддержки текста уценки. Вы можете увидеть, как работает эта функция, перейдя в Discord Webhook.
У нас есть намного больше ресурсов Discord для вас!
Нужно забанить пользователя? Вот как сделать IP-бан в Discord.
Хотите процитировать кого-то? У нас есть руководство по цитированию кого-то на Discord.
Хотите вычеркнуть или вычеркнуть текст? У нас есть учебник по вычеркиванию и вычеркиванию текста в Discord.
Боты многое добавляют к опыту Discord - вот наше пошаговое руководство по добавлению ботов на ваш сервер Discord.
Хотите поделиться своим экраном с другими пользователями? Смотрите наше руководство по обмену экрана в Discord.