Slack Block Kit gradilnik
Pretvori navaden tekstovni načrt v pripravljen Slack Block Kit JSON.
Slack Block Kit gradilnik
Napišite sporočilo kot bi napisali dokument in to orodje ga pretvori v JSON payload, ki ga pričakuje Slack Block Kit. Naslovi, ki se začnejo z #, postanejo header bloki, običajni odstavki postanejo section bloki z mrkdwn besedilom, preslednica s tremi ali več črtami pa postane ločilnik — ni potrebe za pisanjem ugniježenih block objektov ali iskanjem sheme za vsak tip.
Alineje (ki se začnejo z - ali *) se prikazujejo kot en skupni section ali kot ločen blok za vsako postavko, kar je mogoče nadzirati z možnostjo "Seznami alineje" — koristno, kadar morajo biti postavke v ozkem Slack podoknu neodvisno ovite. Vrstice oblike "Oznaka: vrednost" postanejo section s polji, razdeljena v skupine po deset, ker je to Slack-ova omejitev na section. Markdown povezave, kot je [oznaka](url), se pretvorijo v Slack-ovo <url|oznaka> sintakso, **poudarjeno** pa postane Slack-ov single-asterisk poudarjeno besedilo. Vrstica, ki se začne z "kontekst:", doda footer context blok, vrstica, ki se začne z "dugmadi:", pa (oznake ločene z |, z opcijskim URL-om v oklepaju) doda actions blok s pravimi gumbi.
Preklučite "Payload za" med incoming webhook in chat.postMessage klicem — drugi doda polje kanala, ki ga lahko urejate neposredno. Če katero koli besedilo sekcije preseže Slack-ovo omejitev 3000 znakov, orodje še vedno gradi veljaven JSON, vendar točno označuje, kateri blok je prevelik, tako v živem štetju kot s poudarjanjem problematičnih vrstic v rezultatu, da ga ujamete preden Slack API zavrne sporočilo.
Vse se izvaja v vašem brskalniku. Načrt, ki ga napišete, in JSON, ki ga proizvede, nikoli ne zapustita vaše naprave — nič se ne naloži na noben strežnik, vključno s Slack-om.