# Как отправить сообщение с кнопкой в Telegram-канал/чат?

Следуя инструкции ниже, вы непременно научитесь красивому оформлению новостей с ссылками на источник. \
Начнём!&#x20;

1. Открываем редактор сценария чат-бота в [LeadConverter](https://leadconverter.ru/?utm_source=doc\&utm_medium=message+with+button+in+telegram\&utm_campaign=leadconverter) и создаём красный блок "**Действие**".

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

2. Приступаем к редактированию блока. Открываем его, нажимаем "**+Добавить действие**" и в выпадающем списке выбираем "**Отправить через вебхук**".

<div align="left"><figure><img src="/files/dZ33hvGyggnZosGxoJ4T" alt=""><figcaption></figcaption></figure></div>

3. Заполняем **"URL-адрес обработчика".** Для этого нам понадобится вот такой шаблон :point\_down:

```
https://leadconverter.ru/api/v1/ВАШ_ТОКЕН/telegram.postWithButtonToGroup
```

В методе отправки запроса выбираем "**POST**"**.**

&#x20;Чтобы создать **ВАШ\_ТОКЕН**, воспользуйтесь инструкцией ниже :point\_down:

{% content-ref url="/pages/nRCO4AjO2I9gL2zoj2Zj" %}
[Подготавливаемся к работе с API](/api-metody/podgotavlivaemsya-k-rabote-s-api.md)
{% endcontent-ref %}

4. Затем нажимаем "**+Добавить параметр**" 5 раз и копируем из таблицы ниже данные :point\_down:

**Параметры:**

<table><thead><tr><th width="485">Параметр</th><th>Значение</th></tr></thead><tbody><tr><td>text</td><td>Текст, который будет размещен над кнопкой</td></tr><tr><td>token</td><td>{{channel.token}}</td></tr><tr><td>chat_id</td><td>Айди канала</td></tr><tr><td>button_text</td><td>Название кнопки</td></tr><tr><td>button_url</td><td>Ссылка в кнопке</td></tr></tbody></table>

<figure><img src="/files/jrZFpSUVq0APg9PgjaMu" alt=""><figcaption><p>Смотрим, что у нас получилось.</p></figcaption></figure>

Блок настроен, и теперь мы приступаем к редактированию каждого *значения параметра* под себя.

* **`{{channel.token}}`**

Токен подставляется автоматически с помощью зарезервированной переменно&#x439;**`{{channel.token}}`**, поэтому менять его не нужно.

{% hint style="warning" %}
**Обратите внимание!**

**`{{channel.token}}`**` ``и` **ВАШ\_ТОКЕН** - это **РАЗНЫЕ** токены!

**ВАШ\_ТОКЕН** обязателен к заполнению.

**`{{channel.token}}`**` ``оставляем без изменений.`
{% endhint %}

* **text**

Это текст, который будет размещаться перед кнопкой. Вписываем сюда нужную информацию.

Для отправки текста с переносами на следующую строку нажимаем на иконку ![](/files/Zm8qiqg4YuHLAqnl6DNe)и вставляем текст в чёрное окошко, например, из текстового редактора.

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

* **chat\_id**

Здесь необходимо указать **ID канала** или **группы (чата)** в **Telegram.**

Чтобы узнать ID канала или группы (чата), воспользуйтесь инструкциями ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-telegram-kanala>" %}

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-telegram-gruppy-chata>" %}

{% hint style="warning" %}
**Важно!**

**ID канала** или **группы (чата)** в этом поле обязательно указать со знаком **минус** "**-**"!
{% endhint %}

* **button\_text**

Здесь мы указываем название кнопки, которая будет опубликована вместе с записью.

* **button\_url**

Сюда мы вставляем ссылку. При нажатии на эту кнопку произойдет переход по указанной ссылке.

<figure><img src="/files/TSomB5BlgVsktfsjhOAj" alt=""><figcaption><p>Итог второго этапа редактирования блока</p></figcaption></figure>

До финиша осталось совсем немного! :sunglasses:

1. Добавляем синий блок "Сообщение", оповещающее нас об успешной публикации.

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

2. Далее необходимо добавить вашего бота на **канал** или в **группу** (чат) **Telegram**, который будет опубликовывать сообщение с кнопкой.

{% hint style="info" %}
Чтобы узнать, **как добавить вашего бота** на канал или в группу (чат) Telegram, воспользуйтесь инструкциями ниже :point\_down:
{% endhint %}

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-dobavit-telegram-bota-na-kanal>" %}

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-dobavit-telegram-bota-v-gruppu-chat>" %}

3. Теперь мы можем приступить к **тестированию** и **запуску** **бота** любым удобным способом. Подробнее о запуске смотрите инструкцию :point\_down:

{% embed url="<https://docs.leadconverter.su/kak-zapustit-bota>" %}

<figure><img src="/files/yx1PUjLUz3HBD62PoIHo" alt=""><figcaption><p>Запуск в боте</p></figcaption></figure>

<figure><img src="/files/D2lUBPeSsy0lyFMbIGnq" alt=""><figcaption><p>Запуск на канале (в чате)</p></figcaption></figure>

4. При необходимости закрепляем пост.

<figure><img src="/files/6LnkU6LW5nL2SewLSHI2" alt=""><figcaption></figcaption></figure>

Сообщение с кнопкой готово так же, как и вы готовы к созданию новых интересных публикаций с ссылками! Поздравляем :tada:

{% hint style="success" %}
Остались вопросы? Задайте их в нашу техподдержку!&#x20;

Мы всегда рады помочь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku.md)
{% endcontent-ref %}


---

# 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://docs.leadconverter.su/faq/populyarnye-voprosy/telegram/kak-otpravit-soobshenie-s-knopkoi-v-telegram-kanal-chat.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.
