Slack Block Kit builder
Převést jednoduchý textový obrys na hotový Slack Block Kit JSON.
Slack Block Kit builder
Napište zprávu tak, jak byste napsali dokument, a tento nástroj ji převede na JSON payload, který očekává Slack Block Kit. Nadpisy začínající znakem # se změní na header blocky, běžné odstavce se stanou section blocky s mrkdwn textem a řádek se třemi nebo více pomlčkami se stane oddělovačem — bez potřeby ručně psát vnořené objekty bloků nebo vyhledávat schéma pro každý typ.
Řádky s odrážkami (začínající znakem - nebo *) se zobrazují jako jedna kombinovaná sekce nebo jako samostatný blok na položku, řízeno možností "Seznamy s odrážkami" — užitečné, když se položky mají nezávisle zalomit v úzké Slack panelu. Řádky formátované jako "Popisek: hodnota" se stanou sekcí polí, rozděleny do skupin po deseti, protože to je limit Slack na sekci. Markdown odkazy jako [popisek](url) se konvertují na Slack syntaxi <url|popisek> a **tučný** text se stane jednoitálským tučným textem Slack. Řádek začínající "kontext:" přidá footer context block a řádek začínající "tlačítka:" (popisky oddělené pipes, s volitelnou URL v závorkách) přidá actions block se skutečnými tlačítky.
Přepínejte "Payload pro" mezi příchozím webhookem a voláním chat.postMessage — druhé přidá pole kanálu, které můžete přímo upravit. Pokud text kterékoli sekce překročí limit 3000 znaků Slack, nástroj nadále vytváří platný JSON, ale přesně označuje, který blok je příliš dlouhý, a to jak v živém počítadle, tak zvýrazněním problematických řádků ve výstupu, takže to zachytíte předtím, než Slack API odmítne zprávu.
Všechno se provádí ve vašem prohlížeči. Obrys, který napíšete, a JSON, který vytváří, nikdy neopustí vaše zařízení — nic se nenahraje na žádný server, včetně samotného Slack. Když payload vypadá správně, zkopírujte jej, stáhněte jej jako soubor .txt, abyste jej mohli vložit do svého kódu, nebo jej pošlete do vstupu jiného nástroje, abyste mohli pokračovat v práci.