Custom Commands V3Modüller ve uygulamalar
Custom Commands V3Beta

Flow'ları bir modülde topla

Günün sorusu flow'unun sunucunda kalması gerekmez. Onu kendi ayarları olan bir modüle koy; başka bir sunucu kendi kanalını, kendi saatini ve kendi rolünü seçerek kurabilir.

Kuran sunucunun gördüğü ayarlar

Günün sorusu

Ayarlar

Soru kanalı

Kanal
#general

Sorunun gönderildiği yer. Botun yazabildiği herhangi bir metin kanalı.

Gönderim saati

Zamanlama
Her gün, 09:00

Bir cron metin kutusu değil, zamanlama seçici.

Öneri rolü

Rol
@Team

Üyelerin gönderdiği soruları kimin incelediği.

Konu aç

Yanıtlar bir arada kalsın diye soruda bir konu açar.

Yalnızca görsel amaçlıdır, gerçek arayüz farklı olabilir

Bir modül neler içerir

Bir modül kendi başına yeterlidir. Kendi flow'larını, kendi depolanan verisini ve sayfalar halinde gruplanmış kendi ayarlarını, bir de tüm paket için tek bir anahtar taşır.

Flow'lar

Modülün ihtiyaç duyduğu her flow, senin belirlediğin klasörlerde.

Depolama alanları

Modülün sahip olduğu depolanan veri. Bir modülün dışındaki flow'lar verilerini ayrı tutar ve ikisi asla karışmaz.

Ayarlar

Kuran sunucunun doldurduğu, sayfalara ayrılmış alanlar: metin, sayılar, evet veya hayır, kanallar, roller, üyeler, listeler ve zamanlamalar.

Tek anahtar

Modülü kapatmak içindeki her flow'u da beraberinde kapatır.

Aynı flow, şimdi modülün içinde

Günün sorusu

AktifKaydet

Tetikleyici

Değiştir

Zamanlama, her gün 09:00

#1

Depolama değerini al(get-storage-value)

Soru kataloğunu şuradan oku:{questions}

#2

Sıradaki kaydı seç(array-at)

Dünkünden sonraki

#3

Mesaj gönder(send-message)

Soruyu embed olarak şuraya gönder:{config:channel}

#4

Konu aç(start-thread-from-message)

O mesajda bir konu aç

#5

Depolama değerini artır(increment-storage-value)

Soruyu şurada sorulmuş olarak say:{asked}

Yalnızca görsel amaçlıdır, gerçek arayüz farklı olabilir

Kurulunca bir uygulama gibi görünür

Modülünü kuran kişi bir flow editörüne düşmez. Bir uygulama sayfası alır: ne yaptığına dair bir genel bakış, yapılandırma alanlarının olduğu bir ayarlar sekmesi ve rehberlerin ile SSS'nin olduğu bir yardım sekmesi.

Modülün neler yapabildiği flow'larından senin için listelenir, sonra sen onu kendi cümlelerinle yeniden yazarsın. Bir ayarın yardımı yanındaki soru işaretinin ardındadır. Flow editörü, depolanan veri ve çalıştırma geçmişi bir gelişmiş sekmenin ardındadır.

Bir geliştiricinin genel bakışa, rehberlere ve SSS'ye yazdığı şey metin olarak kalır. Betik yok, başka bir şey gibi görünen bağlantı da yok.

Genel BakışAyarlarYardım

Yetenekler

Günlük paylaşım

Soruyu 09:00'da gönderir ve yanıtlar için bir konu açar.

Soru öner

Üyeler soru gönderir, ekip onu kataloğa onaylar.

Rehber

Soru kataloğunu doldur

İlk otuz soruyu nasıl ekleyeceğin ve liste bittiğinde ne olacağı.

SSS

Üyeler soru önerebilir mi?

Evet. Öneri rolünü ekibine ver; kullanılmadan önce her öneriyi onlar görür.

Yalnızca görsel amaçlıdır, gerçek arayüz farklı olabilir

Taşınabilir tasarım

Modüller asla kanal, rol veya üye kimliklerini taşımaz. Bir sunucuya ait her şey bir ayardan gelir; böylece modülü kuran her sunucu kendisininkini seçer. Başka bir yerdeki kurulumun çalışmasını sağlayan şey bu.

Kanallar ve roller ayarlardan gelir

Bir adım hiçbir zaman bir kanalı ya da rolü kimlikle göstermez. Bir ayarı gösterir ve içine ne gireceğini kuran sunucu seçer.

Her sunucunun seçimleri o sunucuda kalır

Bir sunucunun seçtiği değerler modülün içinde değil yanında saklanır; bu yüzden bir güncelleme onların üzerine asla yazmaz.

Artıklar bir sürüm yayınlanmadan yakalanır

Yeni bir sürüm kendi sunucundan kalma kimlikler için kontrol edilir ve bulunan her şey bulunduğu flow, adım ve alanla birlikte gösterilir.

Her kurulum sürümünü bilir

Bir sunucu, güncellemeye karar verene kadar tam olarak kurduğu sürümü tutar.

Kur, güncelle, çevir

Bir modül başka bir sunucuya tek adımda kurulur ve kurulum sihirbazı zorunlu alanları adım adım gezdirir. Yeni bir sürüm yayınladığında her kurulum bundan haberdar edilir.

Kurulu bir modül, onu çalıştıran sunucuya nasıl gittiğini söyler: kurulum gerekiyor, botta bir izin eksik, bir şey sürekli başarısız oluyor ya da her şey yolunda.

Güncellemeler

Bir güncelleme, sürüm numarasıyla bir Güncelleme mevcut rozeti olarak görünür. Teker teker ya da Tümünü güncelle ile uygula.

Kendi düzenlemelerin

Kendin değiştirdiğin bir modül Tümünü güncelle'nin dışında bırakılır ve önce sana sorar, çünkü güncelleme içindeki flow'ların yerine geçer. Mevcut sürümün 30 gün boyunca saklanır, böylece ona dönebilirsin.

Tek ana dil

Modülünün tek bir ana dili vardır. İlk yayınladığında seçersin ve çeviriler oluşturulduktan sonra sabit kalır. Onu desteklenen 28 dile elle çevirebilirsin.

Makine çevirisi

Makine çevirisi isteğe bağlıdır ve yalnızca Almanca yazar. Kullanıldığı yerde uygulama, okuyan kişiye bazı kısımların yapay zeka tarafından çevrildiğini ve geliştiricinin ifadeleri kontrol etmediğini söyler.

Bir çeviri geldiğinde

Çeviri düzeltmeleri kurulu bir modüle kurulum anında ve sürüm güncellemesinde ulaşır, asla geriye dönük değil.

Modüller: sık sorulanlar

Tek başına bir flow doğrudan sunucunun özel komutlarında durur ve yalnızca senindir. Modül ise flow'ları, depolanan veriyi ve ayarları tek bir anahtarla, kendi ayarlar sayfası ve kendi yardımı olan tek bir şeyde toplar. Başka bir sunucuya kurmak ya da bir başkasına vermek istediğin her şeyin bir modül olması gerekir.

Sunucunu betaya dahil etmek ister misin?

V3 büyük bir sistem ve hâlâ hızlı ilerliyor, o yüzden sunucular hepsi birden değil, tek tek giriyor. Her başvuruyu bir kişi okur ve birkaç gün içinde dönüş alırsın.

Betadaki sunucular, sıradaki yapacaklarımızın önemli bir kısmını belirliyor. Kurduğun şey senin: flow'lar ve modüller beta bittiğinde de kalır.