# Hat

LINE, Asya'da hâlâ en çok tercih edilen mesajlaşma uygulamalarından biri olmaya devam ediyor; bu yüzden onu MaviBot'a eklemek, devasa bir kullanıcı kitlesine erişim sağlar. Kurulumdan ilk mesajlarınıza kadar sizi götürecek basit, adım adım bir rehber burada.

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

## **Bağlantı**

Entegrasyonu başarıyla kurmak için birkaç zorunlu adımı tamamlamanız gerekir:

* **İşletme Kimliği** — içinde oluşturulur [LINE Business Center](https://account.line.biz/login)
* **LINE Resmî Hesabı** — LINE Resmî Hesap Yöneticisi üzerinden oluşturulur.

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

* **Messenger API** — bunu Resmî Hesap ayarlarınızda etkinleştirmeniz gerekir.

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

Bundan sonra, Yanıt ayarları bölümüne gidin ve Webhook'ların etkin olduğundan emin olun — bu olmadan LINE, MaviBot'a olay gönderemez.

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

### Kanal Kimliği ve Kanal Sırrı

Mesajlaşma API bölümüne gidin — iki temel parametre burada bulunur.

* **Kanal Kimliği**
* **Kanal Sırrı**

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

**Botunuzu MaviBot'a bağlamak için gereklidirler.**

### LINE'ı MaviBot'a bağlama

**Şimdi LINE'ı MaviBot'a bağlamaya geçelim:**

* Açın **Kanallar** bölümünü MaviBot'ta.
* Seçin **LINE**.
* Şuraya yapıştırın: **Kanal Kimliği** ve **Kanal Sırrı**.
* Tıklayın **Bitti**.

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

Bilgiler doğruysa, bot anında bağlanacaktır.

### Değişkenler

**Bir kullanıcı botunuza mesaj gönderdiğinde, MaviBot temel verileri otomatik olarak değişkenlerde saklar:**

* **line\_source\_type** — üç türden biri olabilir: *user* (doğrudan sohbet), *group* (grup sohbeti), *room* (eski grup sohbeti türü).
* **line\_quote\_token** — belirli bir mesaja yanıt vermek için kullanılan bir jeton. MaviBot her zaman en son gelen mesajın jetonunu saklar. Şurada kullanılabilir: [`line_send_message()`](/doc/tr/chatbot/mesajlasma-uygulamalari/line_chatbot/api.md).
* **line\_request** — tam webhook yükü, aşağıdaki durumda kaydedilir: `save_webhook` değişkeni etkinleştirildiğinde.
* **enlem**, **boylam** — kullanıcı bir konum gönderdiğinde kaydedilen koordinatlar.
* **line\_address** — kullanıcı bir konum paylaştığında kaydedilen, okunabilir adres.

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

Bu değişkenler, esnek akışlar oluşturmanıza ve son derece kişiselleştirilmiş yanıtlar sunmanıza olanak tanır.

## LINE'ın MaviBot'a gönderdiği olaylar

Olası geri çağrılar:

* **line\_follow** — kullanıcı botu arkadaş olarak ekledi / engelini kaldırdı
* **line\_sticker** — bir çıkartma gönderildi
* **client\_unsubscribed** — kullanıcı botu engelledi
* **line\_join** — bot bir grup sohbetine eklendi
* **line\_leave** — bot bir grup sohbetinden ayrıldı
* **line\_memberJoined** — gruba yeni bir üye katıldı
* **line\_memberLeft** — bir üye grup sohbetinden ayrıldı

Her olay otomasyon için kullanılabilir — karşılama mesajları, tetikleyiciler ve kayıt tutma.

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

## **LINE ekleri**&#x20;

LINE üç medya türünü destekler:

* **görseller**
* **videolar**
* **ses/sesli mesajlar**

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

{% hint style="warning" %}

#### Lütfen dikkat!

LINE'ın katı bir sınırı vardır: gönderebilirsiniz **bir seferde en fazla 5 nesne**.

* **Her ek** sayılır **bir nesne olarak**.
* **Mesaj metni** de ayrı bir nesnedir.
* **Bir buton seti** de başka bir ayrı nesnedir.

Yani eğer gönderirseniz **medya + metin + butonlar**, şu sınırı göz önünde bulundurun: **5 nesne sınırı** .
{% endhint %}

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

## Eylem butonları

#### **Klavye (hızlı yanıtlar)**&#x20;

Giriş alanının üzerinde görünür. En fazla **13 buton**.

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

#### **Metin içindeki butonlar**

Mesajın altında görüntülenir. En fazla **4 buton**, ve mesaj metni en fazla **160 karakter**.

<div data-with-frame="true"><figure><img src="/files/6116ee279d8bef8c455cdab6301d5a609e2a75ab" alt="" width="346"><figcaption></figcaption></figure></div>

{% hint style="success" %}

#### Lütfen dikkat!

**Kullanılabilir buton türleri**

* **Varsayılan**
* **Geri çağırma butonu**
* **Coğrafi konum iste** *(yalnızca klavye)*
  {% endhint %}

## **Bir gruba bağlanma**&#x20;

Botunuzun grup sohbetlerine eklenebilmesine izin vermek için, bu özelliği şurada etkinleştirmeniz gerekir: **LINE Resmî Hesap Yöneticisi**

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


---

# 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/tr/chatbot/mesajlasma-uygulamalari/line_chatbot.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.
