Slack Block Kit graditelj
Pretvori običnu tekstualnu skicu u spreman Slack Block Kit JSON.
Slack Block Kit graditelj
Napišite poruku kao što biste napisali dokument, a ovaj alat je pretvara u JSON payload koji Slack's Block Kit očekuje. Naslovi koji počinju sa # postaju header blokovi, obični odlomci postaju section blokovi sa mrkdwn tekstom, a linija od tri ili više crtica postaje razdjelnica — bez potrebe za pisanjem ugniježđenih block objekata ili pretraživanjem šeme za svaki tip.
Nabrojane linije (koje počinju sa - ili *) prikazuju se kao jedan kombinovani section ili kao odvojeni blok po stavci, kontrolisano opcijom "Nabrojane liste" — korisno kada stavke trebaju biti nezavisno obmotuše u uskom Slack panelu. Linije oblika "Labela: vrijednost" postaju section sa poljima, grupirane u grupe od deset jer je to Slack-ov limit po section-u. Markdown linkovi kao što je [labela](url) se pretvaraju u Slack-ovu <url|labela> sintaksu, a **bold** postaje Slack-ova single-asterisk bold. Linija koja počinje sa "kontekst:" dodaje footer context blok, a linija koja počinje sa "dugmići:" (oznake odvojene sa pipe, sa opcionalnom URL-om u zagradama) dodaje actions blok sa pravim dugmićima.
Preklučite "Payload za" između incoming webhook-a i chat.postMessage poziva — drugi dodaje field kanala koji možete direktno uređivati. Ako bilo koji text sekcije presledi Slack-ov limit od 3000 znakova, alat nastavlja graditi validan JSON ali označava tačno koji blok je prevelik, i u živom tallyu i označavanjem problematičnih linija u outputu, tako da ga uhvatite prije nego što Slack API odbije poruku.
Sve se izršava u vašem pretraživaču. Skica koju tipkate i JSON koji proizvodi nikada ne ostavljaju vašu prikrivenu — ništa se ne učitava na nikakav server, uključujući Slack. Kada payload izgleda dobro, kopirajte ga, preuzmite kao .txt datoteku za lijepljenje u vašu kodu, ili ga pošaljite na input drugog alata da nastavite raditi.