Slack Block Kit builder
Premeniť jednoduchý textový obrys na hotový Slack Block Kit JSON.
Slack Block Kit builder
Napíšte správu tak, ako by ste napsali dokument, a tento nástroj ju premení na JSON payload, ktorý očakáva Slack Block Kit. Nadpisy začínajúce znakom # sa zmenia na header blocky, bežné odseky sa stanú section blockami s mrkdwn textom a riadok s tromi alebo viacerými pomlčkami sa stane oddeľovačom — bez potreby ručného písania vnorených objektov blokov alebo vyhľadávania schémy pre každý typ.
Riadky s odrážkami (začínajúce znakom - alebo *) sa zobrazujú ako jedna kombinovaná sekcia alebo ako samostatný blok na položku, riadené možnosťou "Odrážkové zoznamy" — užitočné, keď sa položky majú nezávisle zalomovať v úzkom paneli Slack. Riadky formátované ako "Označenie: hodnota" sa stanú sekciou polí, rozdelené do skupín po desať, pretože to je limit Slack na sekciu. Markdown odkazy ako [označenie](url) sa konvertujú na Slack syntax <url|označenie> a **tučný** text sa stane jednohviezdičkovým tučným textom Slack. Riadok začínajúci "kontext:" pridá footer context block a riadok začínajúci "tlačidlá:" (označenia oddelené rúrou, s voliteľnou URL v zátvorkách) pridá actions block so skutočnými tlačidlami.
Prepnite "Payload pre" medzi prichádzajúcim webhookom a volaním chat.postMessage — druhé pridá pole kanála, ktoré môžete upraviť priamo. Ak text akejkoľvek sekcie prekročí limit 3000 znakov Slack, nástroj naďalej vytvára platný JSON, ale presne naznačuje, ktorý blok je príliš dlhý, a to ako v živom počítadle, tak aj zvýraznením problematických riadkov vo výstupe, takže to zachytíte predtým, ako Slack API odmietne správu.
Všetko sa vykonáva vo vašom prehliadači. Obrys, ktorý napíšete, a JSON, ktorý vytvára, nikdy neopustia vaše zariadenie — nič sa nenahrá na žiadny server, vrátane samotného Slack. Keď payload vyzerá správne, skopírujte ho, stiahnite ho ako súbor .txt, aby ste ho mohli vložiť do svojho kódu, alebo ho pošlite do vstupu iného nástroja, aby ste mohli pokračovať v práci.