# Настройка отправки файла в зависимости от источника

При отправке файла с помощью активити или робота «\[Олчат Telegram] Отправить файл» и выборе типа источника файла доступны варианты «Прямая ссылка на файл», «Битрикс24.Диск (ID файла)» или «Файл из поля CRM».

В зависимости от выбранного типа источника необходимо указывать прямую ссылку на файл, его ID (идентификатор) на Диске Битрикс24 или ID поля CRM (системы управления взаимоотношениями с клиентами), в котором хранится отправляемый файл.

## **Создание прямой ссылки на файл**

Прямая ссылка — это URL (уникальный адрес ресурса) вида <https://vashsite.ru/file.pdf>, при переходе по которому Telegram сразу начинает скачивание файла без промежуточных страниц и авторизации.

Файл можно разместить:

* на собственном хостинге/сайте;
* в сервисах, которые поддерживают генерацию прямых ссылок.

{% hint style="warning" %}
Через бизнес-процесс Битрикс24 невозможно получить прямую ссылку на скачивание файла из облачных хранилищ.

Битрикс24, Dropbox, Google Drive, Яндекс.Диск и другие облачные сервисы по умолчанию не создают прямые ссылки на скачивание, а создают публичные ссылки с промежуточной страницей, где нужно для загрузки нажать кнопку «Скачать».
{% endhint %}

## **Варианты создания прямых ссылок с помощью популярных сервисов**

* **Dropbox:** измените параметр в конце ссылки с ?dl=0 на ?dl=1 или ?raw=1. Пример: <https://www.dropbox.com/s/mytoken/myfile.pdf?dl=1>
* **Google Drive: с**делайте файл общедоступным («Доступ по ссылке»), затем преобразуйте ссылку вида <https://drive.google.com/file/d/mytoken/view?usp=sharing> в прямую: <https://drive.google.com/uc?export=download\\&id=mytoken>

Аналогичный принцип работает для Яндекс.Диска и других облачных сервисов: публичную ссылку нужно изменить, чтобы получить прямой URL на скачивание без промежуточной страницы.

## **Указание ID отправляемого файла (Битрикс24.Диск)**

ID файла отображается в интерфейсе Диска Битрикс24:

1. Перейдите в раздел «Диск».
2. Найдите нужный файл.
3. В таблице или в деталях файла в столбце/поле «ID» будет указано число — это и есть нужный идентификатор.

<figure><img src="https://2065239246-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRMTOPu2XofX4vERECjya%2Fuploads%2FxhsPSkanLotQ3LCefziJ%2F2026-02-20_13-14-06.png?alt=media&#x26;token=497a7259-b49c-449d-afeb-f0777e6234d6" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Если столбец с ID отсутствует, нажмите на шестерёнку, чтобы выбрать, какие параметры должны отображаться в таблице.
{% endhint %}

Также ID файла можно получить в бизнес-процессе, воспользовавшись активити «Детально об объекте Диска».

<figure><img src="https://2065239246-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRMTOPu2XofX4vERECjya%2Fuploads%2FhgLwFJet5m3P1YdvnRDs%2F2026-02-20_14-01-11.png?alt=media&#x26;token=90eddfc3-32ed-4d7c-ae3a-0c17440d8cf5" alt=""><figcaption></figcaption></figure>

## **Указание ID поля, в котором находится отправляемый файл**

Чтобы узнать ID поля типа «Файл» в сущности CRM:

1. Перейдите в CRM → Настройки → Настройки CRM →Настройки форм и отчётов → Пользовательские поля.
2. Выберите сущность: Лид | Сделка | Контакт | Компания.
3. Откройте список полей → найдите нужное поле типа «Файл».
4. Откройте поле в режиме редактирования.
5. В адресной строке браузера увидите параметр вида FIELD\_ID=UF\_CRM\_XXXXXXXXXXXXX — скопируйте значение после =.

Вставьте этот ID в поле «Поле файла» робота/активити «\[Олчат: Telegram] Отправка файла».

<figure><img src="https://2065239246-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRMTOPu2XofX4vERECjya%2Fuploads%2FB8hYNUrcrIRHu0SdgFxV%2F1.jpg?alt=media&#x26;token=e3c8d32b-41cf-43f7-b327-ea9c3763e3f1" alt=""><figcaption></figcaption></figure>

## **Важно**

* При использовании короткой ссылки Битрикс24 убедитесь, что файл доступен без авторизации.
