Wiki / Core Features / Özel Komutlar

Özel Komutlar

Güncelleyen Maxime_48 · 2 saat önce · Görüntülenme: 103

Diller: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

Özel Komutlar, sunucunuz için kendi slash komutlarınızı oluşturmanızı sağlar. Üyeler /komutunuz yazar ve bot, tanımladığınız mesaj ya da embed ile cevap verir; kod yazmak gerekmez. Her şey web panelinden yönetilir.

Biri metin, diğeri embed yanıtlı iki komutu, bekleme süreleri ve rol kısıtlamalarıyla birlikte gösteren Özel Komutlar sayfası


⚡ Nasıl çalışır

  1. Sunucunuz için Özel Komutlar özelliğini etkinleştirin.
  2. Özel Özel Komutlar sayfasını açın.
  3. + Yeni komut'a tıklayın, bir ad seçin ve yanıtı yazın.
  4. Kaydedin: komut sunucunuzda otomatik olarak kaydedilir.

Üyeler birkaç dakika içinde kullanabilir. Bir komut ekleyip düzenlediğinizde ya da sildiğinizde YAWBDB sunucunuzun komutlarını sizin için yeniden kaydeder.

/rules yerine !rules mi tercih edersiniz? Özellikler → Metin komutları bölümünde bir metin öneki ayarlayın; bu sayfadaki her komut, basit ve grafik modu fark etmeksizin onunla da cevap verir. Ayrıntılar ve bir önekin ulaşamadıklarının listesi: Metin komutları ve önek.


✍️ Bir komut oluşturma

Her komutun şunları vardır:

  • Komut adı - üyelerin eğik çizgiden sonra yazdığı şey (/rules, /socials...). Yalnızca küçük harf, rakam, - ve _; en fazla 32 karakter.
  • Açıklama - komutlarınıza göz atılırken Discord'un gösterdiği kısa metin.
  • Komut türü - basit yanıt (metin veya embed, çoğu ihtiyacı karşılar) ya da gelişmiş grafik (görsel bir düğüm düzenleyicisi, aşağıya bakın).
  • Yanıt türü - basit komutlar için: düz bir metin mesajı ya da zengin bir embed.

Metin yanıtı

Botun göndermesi gereken mesajı yazmanız yeterli. Hızlı cevaplar, bağlantılar veya sunucu bilgileri için harika.

Embed yanıtı

Şunlarla biçimlendirilmiş bir kart oluşturun:

  • Başlık ve açıklama
  • Renk (hex, ör. #5865F2)
  • Görsel ve küçük görsel (URL'ler)
  • Alt bilgi metni

Bir embed için en az bir başlık veya açıklama gerekir.


🧩 Gelişmiş mod: komut grafikleri

Davranışını, Seviyeler ödül grafiğinde kullanılan aynı görsel düğüm düzenleyicisinde tasarlamak için bir komutu Gelişmiş (grafik) moduna geçirin. Sabit bir yanıt yerine düğümleri zincirlersiniz:

  • Tetikleyici - her grafik bir Komut kullanıldı tetikleyicisiyle başlar. Bir üye komutu her çalıştırdığında tetiklenir.
  • Koşullar - role sahip / sahip değil, sunucu booster'ı, zaman penceresi, haftanın günü, sunucu ve hesap yaşı, seviye aralığı, XP aralığı, seri, prestij.
  • Mantık - AND / OR / NOT kapıları, rastgele dal, gecikme, bekleme süresi, sıra.
  • Eylemler - Yanıt (geri gönderilen mesaj, zorunlu), rol atama/kaldırma/değiştirme, XP verme, DM gönderme, bir kanala gönderi paylaşma, kanalı kilitleme/açma, unvan atama, geçici XP çarpanı.

Yanıt eylemi

Bir komut grafiği en az bir Yanıt eylemi içermelidir: üyenin gördüğü mesaj budur. Yanıtlar dinamik değişkenleri destekler: {username}, {level}, {xp}, {streak}, {prestige}, {server}. Koşullar belirli bir çalıştırma için her Yanıt'ı eliyorsa bot komutu yalnızca bir ✓ ile onaylar.

{prestige}, Has prestige koşuluyla doğal olarak eşleşir: bir yanıtı bir prestij derecesine bağlayın, ardından mesajda o dereceyi adıyla anın.

Farklı dallarda birden fazla Yanıt eylemi ekleyebilirsiniz: örneğin booster'lar için farklı bir cevap ya da birden fazla yanıt arasından rastgele bir seçim.

✨ Asistan sizin için oluştursun

Grafik Asistanı, bir açıklamadan komut grafiği taslağı hazırlayabilir ve incelemeniz için önerebilir.

ℹ️ Bir kartın burada neler yapabildiğini kontrol etme

Her kartta, neyi okuduğunu, hangi alanın onu işlevsiz bırakacağını ve üzerinde geçerli değişkenleri gösteren bir (i) düğmesi vardır. Özellikle bir komut grafiğinde açmaya değer, çünkü bir komut, bir seviye olayından daha az bilgi taşır.

Panel, kullanılamayan her şeyi üstünü çizerek gösterir; böylece hiç tetiklenmeyen bir grafikte keşfetmek yerine bir bakışta görebilirsiniz. Bir komut üyenin seviyesini, XP'sini, serisini, prestijini, rollerini, hesap yaşını ve sunucudaki süresini bilir, ama bu değerlerin önceden ne olduğu hakkında hiçbir fikri yoktur ve XP olayı ya da Wordle bağlamı da yoktur. On XP threshold gibi bir değişim etrafında kurulan kartların burada karşılaştıracak bir şeyi olmaz.

Panelin tam açıklaması: Ödül grafiği.

Fikirler

  • /daily - bir Bekleme süresi düğümü (24 saat) ardından XP ver + Yanıt ("Here's your daily bonus!"). Bekleme süresindeyken ödüllü dal atlanır ve bot yalnızca bir ✓ ile onaylar.
  • /color - bir rol koşulunu kontrol edin, ardından birkaç renk rolünden birini rastgele atayın ve bir Yanıt ile onaylayın.
  • /vip - bir kanalın kilidini açan ve özel olarak yanıt veren, yalnızca booster'lara özel dal.

Grafik düzenleyici masaüstü ekran gerektirir; mobilde yalnızca okunabilir bir özet görürsünüz.


⚙️ Seçenekler

Seçenek Ne yapar
Rollerle sınırla Komutu yalnızca seçilen rollerden birine sahip üyeler kullanabilir. Herkese izin vermek için boş bırakın.
Bekleme süresi Kullanımlar arasındaki asgari gecikme (saniye cinsinden), üye başına. 0 bekleme süresi olmadığı anlamına gelir.
Yanıt yalnızca üyeye görünür Yanıt, komutu çalıştıran kişiye özel olarak (ephemeral) gösterilir.
Etkin Bir komutu silmeden açın veya kapatın.

🚫 Ayrılmış adlar

Özel bir komut, botun yerleşik komutlarından birinin adını yeniden kullanamaz (rank, leaderboard, report, ticket, wordle, voice... gibi). Bir ad alınmışsa panel size bildirir.

Her komut adı ayrıca sunucunuzda benzersiz olmalıdır.


📦 Sınırlar

Kurulumunuza bağlı olarak sunucu başına özel komut sayısı sınırlı olabilir. Bir sınır geçerliyse sayfa mevcut sayınızı sınıra karşı gösterir. Discord'un kendisi de, botun yerleşik komutlarıyla paylaşılan, sunucu başına toplam komut sayısına bir üst sınır koyar.


👍 Önerilen kurulum

  1. Özelliği etkinleştirin ve Özel Komutlar sayfasını açın.
  2. Başlamak için basit bir /rules veya /info metin komutu oluşturun.
  3. /socials gibi daha zengin bir şey için bir embed komutu ekleyin.
  4. Yalnızca yetkililere özel komutlar için Rollerle sınırla'yı kullanın.
  5. İnsanların spam yapabileceği komutlara küçük bir bekleme süresi ekleyin.

💡 En iyi uygulamalar

  • Üyelerin tahmin edebilmesi için adları kısa ve öngörülebilir tutun.
  • Yalnızca isteyenin görmesi gereken cevaplar için ephemeral yanıtlar kullanın.
  • Eğlenceli veya gürültülü komutlara bekleme süresi ekleyin.
  • Yalnızca ara sıra ihtiyacınız varsa bir komutu silmek yerine devre dışı bırakın.