• Czas czytania ~1 min
  • 04.08.2023

Zespół Laravel opublikował ulepszenia kanału powiadomień Slack, aby obsługiwać interfejs API zestawu blokowego Slack do tworzenia rozbudowanych, interaktywnych powiadomień. Obejmuje to główne ulepszenia dokumentacji, w tym instrukcje dotyczące wysyłania powiadomień Slack do zewnętrznych obszarów roboczych:

return (new SlackMessage)
    ->text('One of your invoices has been paid!')
    ->headerBlock('Invoice Paid')
    ->contextBlock(function (ContextBlock $block) {
        $block->text('Customer #1234');
    })
    ->sectionBlock(function (SectionBlock $block) {
        $block->text('An invoice has been paid.');
        $block->field("*Invoice No:*\n1000")->markdown();
        $block->field("*Invoice Recipient:*\[email protected]")->markdown();
    })
    ->dividerBlock()
    ->sectionBlock(function (SectionBlock $block) {
        $block->text('Congratulations!');
    });

Zaktualizowane dokumenty Laravel zawierają również informacje o interaktywności Slack z tym kanałem powiadomień, który może obsługiwać interakcję użytkownika.

Dokumentacja zawiera również zaktualizowane instrukcje dotyczące powiadamiania zewnętrznych obszarów roboczych Slack należących do użytkowników aplikacji. Socialite został zaktualizowany, aby łatwo uzyskać token bota.

Przeczytaj więcej o tych aktualizacjach w dokumentacji powiadomień Slack. Jeśli jesteś zainteresowany aktualizacjami powiadomień Slack, sprawdź Pull Request #64 w · repozytorium laravel/slack-notification-channel GitHub.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

O

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

O autorze CrazyBoy49z
WORK EXPERIENCE
Kontakt
Ukraine, Lutsk
+380979856297