Klasik bot mesajları, altına bir sıra düğme yapıştırılmış bir embed’dir. Discord Components V2 ise metni, görselleri, düğmeleri ve açılır menüleri tek bir kapsayıcıya koyar; böylece bir bilet paneli, bir oyuncu kartı veya bir ürün listesi, üzerine kontroller iliştirilmiş bir kutu yerine tek bir kart gibi okunur. Noxyr ikisini de destekler, özellik bazında seçmene izin verir ve sen değiştirdiğinde canlı panelleri yeniden gönderir; böylece hiçbir şey bozulmaz.

Side by side: the classic V1 embed with buttons underneath, and the V2 layout where buttons and menus live inside the card. A switch flips between them. V1 · classic embed Open ticket FAQ Choose a department ▾ buttons sit under the embed V2 · Components V2 container Open ticket FAQ Choose a department ▾ everything inside one card buttons and menus live in the card /style set

Components V2 gerçekte nedir?

Components V2, Discord’un daha yeni mesaj düzen sistemidir. Eski “embed” (metin, renk, görseller) ile altında satırlar halinde duran “bileşenler” (düğmeler ve seçim menüleri) arasındaki eski ayrım yerine, bir V2 mesajı düzen bloklarından oluşur: vurgu rengine sahip bir kapsayıcı, metin blokları, metni bir düğme ya da küçük resimle eşleştiren bölümler, ayırıcılar, medya galerileri ve tanıdık düğmeler ile açılır menüler, hepsi içinde iç içe. Sonuç, özellikle mobilde daha sıkı görünür ve kontroller, üzerinde işlem yaptıkları şeyin yanında durur.

Yakalama şu ki tek bir mesaj iki sistemi karıştıramaz: V2 bileşenleri olan bir mesaj, klasik bir embed de taşıyamaz. Botların bu yüzden mesaj bazında karar vermesi gerekir ve Noxyr seçimi özellik bazında takip eder.

V1: klasik embed

  • 2016’dan beri her Discord kullanıcısının tanıdığı bir yapı; kimsenin yeni bir biçim öğrenmesi gerekmez.
  • Eski istemciler ve köprüler dahil her yerde çalışır.
  • Düğmeler ve menüler, embed’in altında en fazla beş satır halinde durur.
  • Başlıklar, alanlar ve alt bilgiler, bedavaya çok fazla yapı sağlar.

V2: kapsayıcı düzeni

  • Düğmeler ve açılır menüler, ilgili oldukları metnin yanında kartın içinde yaşar.
  • Mobilde daha temizdir; mesaj ile kontrolleri arasındaki dikey boşluk azalır.
  • Ayırıcılar ve bölümler uzun panelleri (bir katalog sayfası, bir yardım menüsü) daha kolay taranır hâle getirir.
  • Bazı şeyler yer değiştirir: klasik başlık/alan ızgarası, metin bloklarıyla ve bölümlerle değiştirilir.

Noxyr bunu nasıl yönetir?

Her sunucunun düğmeler için bir varsayılan stili ve açılır menüler için ayrı bir varsayılanı vardır; ayrıca özellik bazında isteğe bağlı geçersiz kılmalar vardır: biletler, katalog ve ödeme, doğrulama, değerlendirmeler, öneriler, anketler, müzik oynatıcısı, karşılama ve ayrılma mesajları, yardım ve herkese açık komutlar ve özel mesajlar. V2 çıkmadan önce var olan sunucular, bir yönetici değiştirene kadar V1’de kalır; Noxyr’ı şimdi ekleyen sunucular ise V2 ile başlar. Çekilişler her zaman klasik düzeni kullanır, çünkü mesaj formatları buna bağlıdır.

Geçiş tek bir komutla ya da tek bir kontrol paneli sayfasıyla yapılır (Kontrol altındaki Düğmeler & Menüler):

  • /style view: her özelliğin şu anda ne kullandığı.
  • /style set feature:all buttons:v2 dropdowns:v2: tüm sunucu için varsayılan.
  • /style set feature:tickets buttons:v1: yalnızca tek bir özellik için.
  • /style reset: geçersiz kılmaları kaldırır; böylece özellikler yeniden sunucu varsayılanını izler.

Varsayılan olarak bir değişiklik, canlı panellerini, bilet panellerini, katalogu, doğrulamayı ve diğerlerini yeniden gönderir. Böylece üyeler yeni düzeni bir sonraki düzenlemeyi beklemeden hemen görür. Panellerin bir sonraki kaydedildiğinde değişmesini tercih edersen repost:false parametresini kullan.

Hangisini seçmelisin?

  • Herkese açık paneller (biletler, doğrulama, katalog): V2. Üyeler bunlarla en çok etkileşime girer ve karta gömülü düğmelere telefonda dokunmak daha kolaydır.
  • Müzik oynatıcısı: V2. Kontroller kartın üzerinde olmalıdır.
  • Karşılama ve ayrılma mesajları: ikisi de olur; altında bir alan ızgarası olan büyük bir afiş görseline güveniyorsan V1.
  • Ekran okuyucunun veya eski bir istemcinin bağlı olduğu her şey: V1 daha güvenli bir seçimdir.

Seçim özellik bazında olduğu için, sunucu varsayılanını değiştirmeden önce panelleri birer birer taşıyabilir ve üyelere ne düşündüklerini sorabilirsin.

Sık sorulan sorular

V2’ye geçmekle bir şey kaybeder miyim? Hayır, hiçbir ayar değişmez; yalnızca gönderilen mesajların düzeni değişir. Geri geçmek de aynı komutla olur.

Özel botum da aynı ayarı izler mi? Evet. Stil sunucuda saklanır; bu yüzden özel botun ve Noxyr orada aynı düzeni gönderir.

Neden bir açılır menü mesajı, bir düğme mesajından farklı bir stil kullanıyor? Bir mesaj sistemleri karıştıramaz; bu yüzden açılır menülü bir mesaj, açılır menü ayarını izler, yalnızca düğme içeren bir mesaj ise düğme ayarını izler.

Dene: kontrol paneline git, Düğmeler & Menüler bölümüne geç ve bilet panelini V2’ye çevir. Düğmeler ile açılır menü karşılaştırma rehberi, panelin kendisinde neyin yer alacağını anlatır.