# Özel komutlar: Kick'te komut ekle

> KickBot ile !discord veya !socials gibi kendi Kick chat komutlarını oluştur, her komutu kimin kullanabileceğini seç, cooldown ekle ve canlı veriler için değişken kullan.

Source: https://kickbot.com/tr/docs/chat-bot/custom-commands

Özel komut, kendin oluşturduğun bir chat komutudur. Bir izleyici bu komutu (örneğin `!discord`) Kick chat'ine yazınca KickBot kaydettiğin yanıtı chat'e yazar. Kick chat komutlarını KickBot panelinde **Chat Bot** altındaki [Özel komutlar](https://kickbot.com/dashboard/commands) sayfasında oluşturur ve değiştirirsin.

Kick kanalı bağlı bir KickBot hesabın olmalı. KickBot da [kanalında moderatör](https://kickbot.com/tr/docs/getting-started/add-kickbot-as-moderator) olmalı.

![Kendi iki komutun ve altı hazır komutla Özel komutlar sayfası](https://kickbot.com/docs/images/chat-bot/custom-commands/01-commands-page.webp "Kendi komutların üstte. Hazır komutlar aşağıda kendi listesinde.")

Sayfada iki liste var:

- **Komutların**: oluşturduğun komutlar. Adı, yanıtı ve her ayarı sen seçersin.
- **Hazır komutlar**: `!followage` ve `!lurk` gibi altı hazır komut. Ücretsiz plan sınırına sayılmazlar. [Hazır komutlar](https://kickbot.com/tr/docs/chat-bot/built-in-commands) sayfasına bak.

## Komut ekle

1. [kickbot.com/dashboard/commands](https://kickbot.com/dashboard/commands) adresini aç.
2. **Komut Ekle**'ye tıkla. Sağda bir panel açılır.
3. **Komut** alanına adı `!` olmadan yaz. KickBot onu senin için ekler. Örneğin `discord`, `!discord` komutunu oluşturur.
4. **Cevap** alanına KickBot'un yazacağı mesajı yaz. **Değişken ekle** ile [değişkenler](https://kickbot.com/tr/docs/chat-bot/command-variables) ekleyebilirsin.
5. **Kim Kullanabilir**'i seç ve gerekiyorsa bir **Cooldown** belirle.
6. **Kaydet**'e tıkla.

Üstteki **Kick sohbetinde** kutusu, sen yazarken komutun chat'te nasıl görüneceğini gösterir. Değişkenler orada örnek değerler gösterir. Bu önizlemeyi sadece sen görürsün.

![discord komutu, değişkenli bir yanıt ve Kick sohbetinde önizlemesiyle Yeni Komut paneli](https://kickbot.com/docs/images/chat-bot/custom-commands/02-new-command.webp "Üstteki önizleme yanıtı örnek değerlerle gösterir.")

## Ayarlar

| Ayar | Ne yapar | Sınırlar ve varsayılan |
| --- | --- | --- |
| **Komut** | İzleyicilerin `!` işaretinden sonra yazdığı kelime. | 1 ile 20 karakter arası, boşluksuz. Büyük harf fark etmez: `!Discord` ve `!discord` aynı komutu çalıştırır. |
| **Cevap** | KickBot'un yazdığı mesaj. | En fazla 500 karakter. [Değişkenler](https://kickbot.com/tr/docs/chat-bot/command-variables) içerebilir. |
| **Kim Kullanabilir** | **Herkes**, **Aboneler**, **VIP'ler**, **Modlar** veya bir karışım. | Varsayılan **Herkes**. |
| **Her izleyici bekler** | Kullanıcı cooldown'u: bir izleyicinin komutu tekrar kullanmadan önce ne kadar bekleyeceği. | 0 ile 300 saniye arası, 5'er adımla. Varsayılan 0. |
| **Herkes bekler** | Genel cooldown: biri komutu kullandıktan sonra tüm chat'in ne kadar bekleyeceği. | 0 ile 300 saniye arası, 5'er adımla. Varsayılan 0. |
| **Komut açık** | Komutu silmeden açar veya kapatır. | Yeni komutlarda açık. |

## Bir komutu kim kullanabilir

**Herkes**, her izleyicinin komutu kullanmasını sağlar. **Herkes** seçiliyken diğer grupların bir etkisi olmaz.

Komutu sınırlamak için **Herkes**'i kapat ve bir veya daha fazla grup seç. Örneğin **Aboneler** ve **Modlar** seçiliyse komutu sadece aboneler ve moderatörler kullanabilir. Diğer izleyicilere yanıt gelmez.

Sen (yayıncı) her komutu her zaman kullanabilirsin. Tüm grupları kapatırsan senden başka kimse kullanamaz ve panel bir uyarı gösterir.

![Aboneler ve Modlar açık Kim Kullanabilir düğmeleri ve iki cooldown alanı](https://kickbot.com/docs/images/chat-bot/custom-commands/03-who-cooldown.webp "Aboneler ve Modlar seçili. Cooldown'lar altta.")

> **Sadece modlar için komutlar:** Sadece **Modlar** için bir komut, shout-out komutu gibi araçları normal izleyicilerden uzak tutmanın iyi bir yoludur. Hazır `!so` komutu bu yüzden **Modlar** olarak ayarlıdır. `/ban` ve `/timeout` gibi Kick'in kendi moderatör komutları için [moderasyon](https://kickbot.com/tr/docs/chat-bot/moderation#kicks-own-moderator-tools) sayfasına bak.

## Cooldown'lar

Cooldown (bekleme süresi), birçok izleyici aynı komutu yazdığında spam'i önler.

- **Her izleyici bekler** tek bir izleyiciye uygulanır. 30 saniyeye ayarlıysa bir izleyici `!discord`'u 30 saniyede bir kullanabilir. Diğer izleyiciler kullanmaya devam edebilir.
- **Herkes bekler** tüm chat'e uygulanır. 10 saniyeye ayarlıysa KickBot, kim yazarsa yazsın `!discord`'a en fazla 10 saniyede bir yanıt verir.

Cooldown'lar seni ve moderatörlerini yavaşlatmaz.

## Bir komutu düzenle, kapat veya sil

- Bir komutu açmak veya kapatmak için satırındaki anahtarı kullan. Değişiklik hemen kaydedilir.
- Düzenlemek için bir satıra tıkla. Herhangi bir alanı değiştir ve **Kaydet**'e tıkla.
- Bir komutu silmek için onu aç ve **Sil**'e, sonra **Komutu sil**'e tıkla. Bu işlem geri alınamaz.

Hazır komutlar silinemez. Onları kapatabilir veya yanıtlarını değiştirebilirsin.

## Ücretsiz plan sınırı

> **Note:** Ücretsiz planda aynı anda en fazla 5 özel komut açık olabilir. Daha fazlasını oluşturabilirsin, ama fazlası kapalı kalır. Hazır komutlar bu sınıra sayılmaz. Premium'da sınır yoktur.

## İşe yarayan komut örnekleri

Bunları kopyala ve kanalına göre değiştir. `discord.gg/your-server-code` gibi metinler yer tutucudur.

| Komut | Yanıt |
| --- | --- |
| `!discord` | `Discord'a katıl: discord.gg/your-server-code` |
| `!socials` | `@{{streamer.username}} kanalını X'te takip et: x.com/yourhandle` |
| `!schedule` | `Salı, perşembe ve cumartesi 19.00'da (ET) canlıdayız.` |
| `!tip` | `Yayını destekle: kickbot.com/tips/yourchannel` |
| `!title` | `Bugün: {{stream.title}}` |
| `!dice` | `@{{sender.username}} zarı attı: {{randomRange(1,6)}}` |
| `!8ball` | `{{randomItem("Evet","Hayır","Sonra tekrar sor")}}` |
| `!hug` | `{{sender.username}}, {{taggedUser.username}} kullanıcısına sarılıyor` (izleyiciler `!hug @name` yazar) |

Tüm değişkenlerin listesi ve her birinin ne yazdığı için [komut değişkenleri](https://kickbot.com/tr/docs/chat-bot/command-variables) sayfasına bak. Kanalın için fikir istiyorsan [İşe yarayan Kick chat komutları](https://kickbot.com/tr/guides/grow/kick-chat-commands) rehberinde daha fazlası var.

## Sorun giderme

Bir komut chat'e yazmıyorsa:

- **KickBot moderatör değil.** En yaygın sebep budur. [KickBot'u moderatör olarak ekle](https://kickbot.com/tr/docs/getting-started/add-kickbot-as-moderator) sayfasına bak.
- **Komut kapalı.** Satırındaki anahtara bak. Ücretsiz planda 5 komut zaten açıksa yeni bir komut kapalı başlar.
- **İzleyici komutu kullanabilen bir grupta değil.** Örneğin sadece **Aboneler** için olan bir komut normal izleyicilere yanıt vermez.
- **Bir cooldown hâlâ sürüyor.** Cooldown'un bitmesini bekle veya yayıncı olarak test et.
- **Ad başka bir özellik tarafından kullanılıyor.** [Klip komutu](https://kickbot.com/tr/docs/chat-bot/clip-command) açıkken `!clip` her zaman klip alır, bu yüzden özel bir `!clip` komutu çalışmaz.

## Sıkça sorulan sorular

**Kick'te nasıl komut eklenir?**

Bir chat botu kullan. KickBot ile [kickbot.com/dashboard/commands](https://kickbot.com/dashboard/commands) adresini aç, **Komut Ekle**'ye tıkla, bir ad ve yanıt yaz ve **Kaydet**'e tıkla. Sonra izleyiciler komutu chat'ine yazabilir.

**Moderatörlerim KickBot komutları oluşturabilir mi?**

Evet. Onları KickBot'ta **Özel komutlar** izniyle ekibine ekle. Sonra giriş yapıp kanalının komutlarını değiştirebilirler. [Ekibi yönet](https://kickbot.com/tr/docs/account/team) sayfasına bak.

**Kaç komutum olabilir?**

Oluşturabileceğin komut sayısında sınır yok. Ücretsiz planda aynı anda 5 özel komut açık olabilir. Premium'da sınır yoktur. Hazır komutlar sayılmaz.

**Bir komut izleyicinin adını veya ne zamandır takip ettiğini gösterebilir mi?**

Evet. Yanıta `{{sender.username}}` veya `{{sender.followage}}` gibi değişkenler koy. KickBot komut çalıştığında canlı değeri yerine koyar. [Komut değişkenleri](https://kickbot.com/tr/docs/chat-bot/command-variables) sayfasına bak.
