Creating a Slack Applicationīefore starting any coding, let’s create our application in the Slack apps portal. While I built this application to support Blink’s particular use case, I’ve written the rest of this blog post as a general how-to guide for anyone building a similar Slack application. Unfortunately, the official Bolt family of SDKs doesn’t include Go, my recent language of choice, and, although I did find some useful guides on the web, none of them really targeted my use case of building an app which can be distributed across multiple workspaces and eventually listed on the Slack app store, the App Directory.Īfter my research, I ended up using the Slack API in Go to build the needed Slack application, and I’m writing this hands-on article to share my experience. The Slack API Docs seem very large and complex at first glance, but they are actually quite detailed and user-friendly. When I started reading about and playing with the Slack platform, it suddenly became clear to me that Slack is so much bigger and more complex than I’d ever realized. In order to support this use case, I needed a way to build a multi-workspace application in Slack. If you’re not familiar, Blink is a no-code automation platform for cloud engineering teams, and it enables users to build automations within managed workspaces for different teams or projects. Recently, I started working on a Slack application that connects Slack and our own Blink platform.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |