Slack Block Kit Builder
Düz metin taslağını gönderilmeye hazır Slack Block Kit JSON'a dönüştürün.
Slack Block Kit Builder
Bir mesajı bir belge gibi yazın ve bu araç onu Slack Block Kit JSON payload'ı olarak dönüştürür. # ile başlayan başlıklar başlık bloklarına, düz paragraflar mrkdwn metinli section bloklara, üç veya daha fazla kötü çizginin olduğu satırlar bölücüye dönüşür — iç içe geçmiş blok nesnelerini elle yazmaya veya her tür için şema aramaya gerek yok.
Madde işaretli satırlar (- veya * ile başlayan) "Madde işaretli listeler" seçeneği tarafından kontrol edilen bir birleşik section veya ayrı blok olarak işlenir — dar Slack panelinde öğeler bağımsız olarak kaydırılması gerektiğinde faydalıdır. "Etiket: değer" şeklindeki satırlar fields section'a dönüşür, Slack'in bölüm başına izin verdiği on'luk gruplar halinde gruplandırılır. [etiket](url) gibi markdown bağlantılar Slack <url|etiket> söz dizimine dönüşür ve **kalın** Slack'in tek yıldızlı kalın özelliğine dönüşür. "context:" ile başlayan bir satır context bloğu ekler ve "buttons:" ile başlayan bir satır (boru ile ayrılmış etiketler, isteğe bağlı olarak parantez içinde URL) gerçek düğmelerle actions bloğu ekler.
"Payload şu şekilde:" öğesini gelen webhook ile chat.postMessage çağrısı arasında değiştirin — ikincisi doğrudan düzenleyebileceğiniz bir kanal alanı ekler. Herhangi bir section metni Slack'in 3000 karakterlik limitini aşarsa, araç geçerli JSON oluşturmaya devam eder ancak tam olarak hangi bloğun çok uzun olduğunu gösterir, hem canlı sayımda hem de çıktıdaki vurgulanan satırlarla, böylece Slack API reddetmesinden önce yakalırsınız.
Her şey tarayıcınızda çalışır. Yazdığınız taslak ve ondan oluşan JSON hiçbir zaman cihazınızı terk etmez — hiçbir şey hiçbir sunucuya yüklenmez, Slack da dahil olmak üzere. Payload doğru görünüyorsa, kopyalayın, kodunuza yapıştırmak için .txt dosyası olarak indirin veya işe devam etmek için başka bir aracın inputuna gönderin.