Skip to main content
Rehberler
RehberlerCommand CreatorBasics

Gerçek dallanmaya sahip Discord komutları oluşturmak

Gelişmiş Oluşturucu, gerçek koşullara sahip görsel bir akış düzenleyici. Neler yapabilir, basit moddan ne zaman çıkmaya değer ve Discord kayıtlarını neden sayar.

Yayınlanma yazan AlphaCloud2 dk okuma

Özel bir slash komutu hızlıca oluşturulur: bir ad gir, bir yanıt gir, bitti. Bu /rules ve /discord için yeterli ve çoğu sunucunun ihtiyacı olan her şey bu.

İşler, yanıtın her zaman aynı olmaması gereken yerde ilginçleşir.

Basit mod ne zaman yetmez

Basit modun bittiği üç örnek:

  • Komut, kişinin booster olup olmamasına göre farklı yanıt vermeli
  • Komutun butonları olmalı ve her buton farklı bir şey yapmalı
  • Komut birkaç yanıttan birini rastgele seçmeli

Üçü de görsel bir akış düzenleyici olan Gelişmiş Oluşturucu'nun işi. Tek bir sabit yanıt yerine, birbirine bağladığın bloklardan bir akış kurarsın.

Dallanma

Merkezinde iki çıkışı olan koşullar var: İse ve Değilse. Şunları kontrol edebilirsin:

  • Sunucu takviyecisi
  • İzne sahip, yani Yönetici, Sunucuyu yönet, Mesajları yönet, Üyelere zaman aşımı uygula veya Rolleri yönet
  • Parametre değere eşit, özellikle önceden tanımlanmış seçeneklerle birlikte güçlü

Sonuncusu kolayca gözden kaçar. Komutuna parametreler verebilirsin, sabit bir seçenek listesi dahil, ve sonra seçilen seçeneğe göre dallanabilirsin. Bu, üç seçenekli tek bir komutu, üç komut oluşturmadan, üç farklı yanıtı olan tek bir komuta dönüştürür.

Buton akışları

Yanıtındaki her buton düzenleyicide kendi çıkışını alır. Tıklamadan sonra ne olacağı oradan kurulur.

Bu, küçük rehberli akışlar kurmanı sağlar: üç butonlu bir soru, her biri kendi dalına çıkan. Bu, kimsenin hatırlamadığı üç ayrı komuttan çok daha hoş.

Yalnızca burada olan üç eylem

Bekle. İki adım arasında 1 ile 300 saniye arası bir duraklama. Kulağa bir oyuncak gibi geliyor, ama bir akışı metin duvarı yerine bir sohbet gibi hissettiren şey bu.

Rastgele yanıt. En fazla 10 mesajdan birini seçer. Sihirli sekiz top tarzı bir komut bununla iki dakikalık iş.

Takma ad ayarla. Değişkenlerle, boş bırakmak sıfırlar.

Değişkenler

Bariz olanların ötesinde {channel}, {channel.name}, {server.members} ve bir aralıkta rastgele bir sayı için {random.X-Y} var. Sonuncusu rastgele yanıtla birlikte neredeyse her küçük eğlence komutu için gereken malzeme.

Discord kayıtlarını neden sayar

Başka hiçbir yerde geçmeyen ve kaydetmenin neden bazen gecikmeli hissettirdiğini açıklayan bir nokta: Discord, sunucu başına günde yalnızca sınırlı sayıda yeni oluşturulan komuta izin verir.

Yoğun düzenleme, bir önlem olmadan bu kotayı tüketirdi. Bu yüzden art arda yapılan birkaç kayıt, her tıklamada Discord'un kapısını çalmak yerine tek bir kayıt işleminde birleştirilir.

Pratik sonuç: her şeyi sakince kurup sonra kaydetmek, her küçük adımdan sonra kaydetmekten daha iyi. Bir şey yine de takılırsa, panelde sunucu başına beş dakikalık bekleme süresi olan bir yeniden kaydetme butonu var.

Bir otomasyon ne zaman daha uygun

Tek cümleyle fark: bir komut biri tarafından çağrılır, bir otomasyon kendi kendine çalışır.

Akışın bir zamanlamayla başlaması ya da katılma gibi bir olaya bağlı olması gerekiyorsa, Komut Oluşturucu'ya değil Otomasyonlar modülüne aittir. Tersi de geçerli: koşullara ya da butonlara ihtiyaç duyduğun anda Gelişmiş Oluşturucu doğru seçimdir, çünkü otomasyonların bilerek dallanması yok.

Düzenleyici hakkındaki her şey Komut Oluşturucu dokümantasyonunda.

Diğer yazılar