# Форматирование текста

<a href="https://app.nextbot.ru/option#text-formatting" class="button secondary">Перейти к блоку «Форматирование текста»</a>

### Адаптивное форматирование

При включенном **адаптивном форматировании** текста ваши ответы будут отображаться в формате Markdown в Telegram. Это позволит использовать различные стили, такие как *курсив*, жирный шрифт и ссылки.

<figure><img src="/files/bdYgBGipfmP4HI1xZElQ" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/pu1YkASqF2toC3eVxB42" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**В других мессенджерах это не работает, поэтому ответ будет просто обычным текстом без каких-либо выделений.**
{% endhint %}

В остальных мессенджерах будет просто обычным текстом как на скрине ниже:

<figure><img src="/files/swv4QLQjWRuHqYEr2T7r" alt=""><figcaption></figcaption></figure>

### Очистка markdown разметки

<figure><img src="/files/HeMMvPFwtGHCAuzCmgIY" alt=""><figcaption></figcaption></figure>

Используйте эту опцию, чтобы автоматически удалять из ответов агента все символы Markdown-разметки (`**`, `*`, `_`, `` ` ``, `#` и др.). Это полезно, если ИИ добавляет форматирование, которое не поддерживается в определённых мессенджерах — текст останется чистым, без лишних элементов разметки.

````
# Заголовок 1 уровня      
## Заголовок 2 уровня
### Заголовок 3 уровня

**Жирный текст** или __Жирный текст__  
*Курсив* или _Курсив_  
~~Зачёркнутый текст~~  
***Жирный курсив*** или ___Жирный курсив___  

1. Нумерованный список
2. Второй пункт
   - Вложенный маркированный список
   * Ещё один пункт

- Маркированный список
- Второй пункт
  - Подпункт

[Текст ссылки](https://example.com)  
![Альт-текст изображения](image.jpg)  

`Встроенный код`  
```python
# Блок кода
def hello():
    print("Hello, Markdown!")
 
````

После включения опции "Очистка markdown разметки"

```
Заголовок 1 уровня
Заголовок 2 уровня
Заголовок 3 уровня

Жирный текст или Жирный текст
Курсив или Курсив
Зачёркнутый текст
Жирный курсив или Жирный курсив

Нумерованный список
Второй пункт
 Вложенный маркированный список
 Ещё один пункт

Маркированный список
Второй пункт
 Подпункт

Текст ссылки
image.jpg

Встроенный код
`python
Блок кода
def hello():
 print("Hello, Markdown!")
```

Функционал удаляет:

* Заголовки (`#`, `##` и т.д.)
* Выделение (`**жирный**`, `*курсив*`)
* Ссылки (`[текст](url)`)
* Изображения (`![alt](url)`)
* Списки (`-`, `*`, `1.`)
* Блоки кода (`` `код` ``, `многострочный код`)
* Таблицы
* Цитаты (`>`)
* Горизонтальные линии (`---`)

{% hint style="warning" %}
Если у вас в инструкции(промпте) есть строка "НЕ ИСПОЛЬЗУЙ MARKDOWN", то эту строку можно удалить, если опция "Очистка markdown разметки" включена
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.nextbot.ru/functional/setting-up-agent/formatirovanie-teksta.-markdown.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
