# أزرار مع رابط

## كيفية إنشاء زر يحتوي على رابط

لجعل البوت يعرض أزرارًا تحتوي على روابط للعملاء، عند إنشاء (أو تعديل) زر، تحتاج إلى:

الخطوة 1. أنشئ زرًا وحدد النوع إلى **"افتراضي"**:

<div data-with-frame="true"><figure><img src="/files/d88159e12da9887b85903d230f48f07c1c0b1e68" alt="" width="563"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/6c228ecfbb82aabd68d7cc41d50602fa1c03f4f7" alt="" width="563"><figcaption></figcaption></figure></div>

الخطوة 2. في **URL** الحقل، أدخل:

أ) رابط مباشر:

<div data-with-frame="true"><figure><img src="/files/2fbdb07a97dd04872ce0a94535a82061b00fe46a" alt="" width="563"><figcaption></figcaption></figure></div>

ب) متغير يحتوي على رابط:

<div data-with-frame="true"><figure><img src="/files/40204c0b952e2a83f237d9cebe0d09c1708bc426" alt=""><figcaption></figcaption></figure></div>

سيؤدي النقر على الزر إلى فتح عنوان URL المحدد في إعداداته.

{% hint style="warning" %}
ملاحظة!&#x20;

لكل تطبيق مراسلة خصوصياته. على سبيل المثال، في تيليغرام وإنستغرام، يمكنك فقط إضافة رابط إلى **زر مضمن** (أزرار داخل النص).

<img src="/files/e3504589a5828a8fe9dce3a159be7963ef8d6e8f" alt="" data-size="original">
{% endhint %}

## إشعار النقر

لتتبع متى ينقر العميل على رابط أو زر وتكوين الإجراءات اللاحقة، استخدم **"إشعار النقر"** مربع الاختيار في إعدادات الزر.

<div data-with-frame="true"><figure><img src="/files/88755bbedd8aa3d80795fd01c958987cfa8497ef" alt="" width="563"><figcaption></figcaption></figure></div>

انقر على مربع الاختيار لتلقي ردود الاتصال (إشعارات الأحداث) عندما ينقر العميل على الزر:

<div data-with-frame="true"><figure><img src="/files/039973e94d538eefeacf9ac5d876f0079f6a98a5" alt="" width="563"><figcaption></figcaption></figure></div>

بعد ذلك، انقر على **"تحرير"** أو **"إضافة"** (اعتمادًا على ما إذا كنت تعدّل زرًا موجودًا أم تنشئ زرًا جديدًا).

### مثال

لنختبر الزر. بعد النقر عليه، يجب أن ترى مطالبة بمتابعة الرابط.

<div data-with-frame="true"><figure><img src="/files/66fa63e208d93b8089872c1c250f2e570f13591d" alt="" width="375"><figcaption></figcaption></figure></div>

{% hint style="info" %}
لن يتم استلام رد الاتصال حتى ينقر العميل على **"معرفة المزيد"**.
{% endhint %}

إذا اتبع العميل الرابط، فسيظهر رد اتصال بالشكل التالي في **العملاء** القسم في محادثة العميل:\
`link_was_pressed #{URL}`، حيث `link_was_pressed` هو نص رد الاتصال (الحدث في المشروع)، و `#{URL}` هو رابطك.

<div data-with-frame="true"><figure><img src="/files/9cd021b890a2bf4f99a3c96bd9691832c8964536" alt=""><figcaption></figcaption></figure></div>

لتكوين رد فعل على رد الاتصال، أنشئ كتلة مُحفِّز حيث تحدد رد الاتصال في حقل المُحفِّز، أو حدّد رد الاتصال في مُحفِّز الاتصال:

**الخيار 1.** أنشئ كتلة مُحفِّز لن تعمل إلا إذا تم استلام رد الاتصال:

<div data-with-frame="true"><figure><img src="/files/4920a7f539ab7f01e3093dd67e387ab4b5b3d5bb" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
في هذا المثال، استخدمنا **"مشغّل"** الكتلة — وستعمل أيضًا فقط إذا تم استلام رد الاتصال المحدد، لكنها لن تُزيل العميل من القمع الرئيسي.<br>

يمكنك استخدام كتلة مُحفِّز أخرى أيضًا.
{% endhint %}

{% hint style="success" %}
يرجى الانتباه!

يوجد في الباني حد أقصى يبلغ 500 كتلة مُحفِّز لكل مشروع.
{% endhint %}

**الخيار 2:** استخدم مُحفِّز اتصال

<div data-with-frame="true"><figure><img src="/files/41c507216555f05ec43bf43c93ce7248434b2f02" alt="" width="563"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/ff7f63ac7eb34bdd33637b56dc15559a571beaff" alt="" width="563"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/db251a7a5f0cb59f60a271e8606eeef58156ad55" alt="" width="563"><figcaption></figcaption></figure></div>

على الرغم من أن كليهما يتطلب رد الاتصال ليتم تشغيله، إلا أنهما يؤثران في التدفق بشكل مختلف:

* **الخيار 1 (كتلة بديلة):** يُبقي المستخدم في الحالة نفسها.
* **الخيار 2 (اتصال):** ينقل المستخدم إلى حالة القمع التالية.


---

# 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/chatbot/builder/alazrar/azrar-ma-rabt.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.
