# ...إنشاء محتوى متاح مؤقتًا

يمكن القيام بذلك باستخدام رابط الوكيل الخاص بنا الذي يمكن إضافته إلى الزر.

{% 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)

سيتم إخطار المستخدم أيضًا إذا حاول الوصول إلى الرابط بعد انتهاء صلاحيته.

## روابط قصيرة بدون إشعارات حول النقر

يمكن إنشاء جميع الروابط القصيرة بدون ردّ نداء، أي باستخدام روابط قصيرة تقليدية.

هناك دوال لذلك بنفس الوسائط ولكن بدون ردود نداء.

**proxy** مع ردّ النداء - **short** بدون ردّ النداء \
**proxy\_timeout** مع ردّ النداء - **short\_timeout** بدون ردّ النداء \
**proxy\_date** مع ردّ النداء - **short\_date** بدون ردّ النداء

## إزالة الروابط

**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/ar/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.
