Если вы пытаетесь просто отправить карту соединителя с текстом в уценке, нет необходимости заключать текст в тройные обратные кавычки (если вы специально не хотите предварительно отформатированный текст).Мы автоматически рассматриваем текст в карточке соединителя как уценку, если только для свойства markdown
не установлено значение false.
Чтобы добавить разрыв строки в уценке, завершите строку 3 пробелами + перевод строки.Например:
msg.text("Line 1 \nLine 2")
Карты коннекторов, отправленные ботом:
Если вы добавили эти тройные обратные кавычки, чтобы получить предварительно отформатированный текст, то вам нужно поместить обратные кавычки наих собственные строки, чтобы разрешить многострочный текст.Например:
msg.text("```\nLine 1\nLine 2\n```")
Карты соединителей, отправленные соединителем:
Если вы разрабатываете соединитель или используете входящий соединитель веб-крюка, который использует другой анализаторэто не преобразует уценку "` `` "в тег <pre>
.Лучше всего вернуться к HTML, как предложил Билл ниже.Например:
<code>msg.text("<pre>Line 1\nLine 2
")
Теги HTML работают внутри элемента <pre>
, поэтому, как вы выяснили, это эквивалентно:
<code>msg.text("<pre>Line 1<br>Line 2
")