# ...Создать временно доступный контент

Это можно сделать с помощью нашей proxy-ссылки, которую можно добавить к кнопке.

{% hint style="info" %}
Ссылки создаются в калькуляторе
{% endhint %}

{% hint style="warning" %}
Ссылка уникальна для каждого диалога и не может быть передана или отправлена повторно
{% endhint %}

{% hint style="success" %}
Переменные работают внутри ссылок
{% endhint %}

## Одноразовые ссылки

Если к функциям "proxy", "proxy\_date", "proxy\_timeout" добавить дополнительный параметр, не равный 0, то ссылка становится одноразовой.

![](https://lh3.googleusercontent.com/vb7piIj3QQ_9YeBUOD_2M39OFjJ2xn4XeayAZDCvBCCNfgGPvtd2gvx94OH8vZEEeqfIHds_FjHARUTn-ApiM7EKr4nCyMvfMFUZXgXTAyh8vbPbqOyqctI7vC3h5BKr9IQRtm1FgyO3jfuYyw)

Когда пользователь попытается перейти по ссылке во второй раз, он увидит сообщение о том, что она была доступна только один раз.

## Ссылки с таймерами

"**proxy\_date**": ссылка передается в эту функцию, затем она возвращает ссылку с уведомлением о клике. Второй и третий параметры — это дата и время, когда ссылка перестает работать. Если после минут вы поставите еще один параметр, не равный 0, то ссылка также будет одноразовой.

![](https://lh6.googleusercontent.com/hBLYIWZoKfXzFACK-RMgOUbRa9pp4oK6L0EpXKUIVtRNgLR2CmFfmUz2yNeFSSdFFt8GHowZBRDCYQn1MABtsL62c9y1EuQX25GejOBrQ_1VkdoTfdyHKbCheabjvr6WcyXdlzAbcefJjw0qlA)

Снова, если человек попытается перейти по ссылке позже или во второй раз, он получит уведомление о том, что срок действия ссылки истек.

## Ссылки с ограничением по времени

"**proxy\_timeout**": ссылка передается в эту функцию, затем функция возвращает ее с уведомлением о клике. Дополнительный параметр — это количество минут, в течение которых работает ссылка. Если после минут вы поставите еще один параметр, не равный 0, то ссылка также будет одноразовой.

![](https://lh6.googleusercontent.com/emS40ETS0EKKNevcRfWWx3TfMdH92chUa69BQX5XsPZ1cdCLCf35BNWVZUrYzNnItPXhKH7N2Bt4BlfFjPaj3CCTJmdryEHVYkC2hx-shJvsTujcAwtXHPEU3d8Xs575XX88qe__wGFMOR-_hw)

Пользователь также получит уведомление, если попытается перейти по ссылке после истечения срока ее действия.

## Короткие ссылки без уведомлений о клике

Все короткие ссылки можно создавать без callback, то есть как классические короткие ссылки.

Для этого есть функции с теми же параметрами, но без callback.

**proxy** с callback — **short** без callback \
**proxy\_timeout** с callback — **short\_timeout** без callback \
**proxy\_date** с callback — **short\_date** без callback

## Удаление ссылок

**remove\_links()** - деактивация всех коротких ссылок, отправленных клиенту \
**remove\_one\_time\_links()** - деактивация всех одноразовых ссылок, отправленных клиенту \
**remove\_timer\_links()** - деактивация всех временно доступных ссылок, отправленных клиенту

Пример использования:

![](https://lh3.googleusercontent.com/-Fh85RfqsuS4mT4QxqvmyhxrDrUuy22x0SAQd33lae_IonH1uKLekv2neUiltJgQUeFD1Lmsaz4hNEA_kLVjxWfknYEGbD5OVgJvx-9Xh3dwwxR6iJ0AtOgW5j1t-gY31R4zfEPvXNkEFR84nQ)


---

# 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.mavibot.ai/doc/ru/faq/questions/content.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.
