Platform Newsletter - May 2024
Published May 02, 2024
Welcome back to another exciting edition of our newsletter! We’re thrilled to have you join us as we kick off another month of tech exploration and innovation.
As we embrace Mental Health Awareness Month this May, let’s recognize the invaluable role of technology in promoting mental well-being. From meditation apps to virtual therapy sessions, technology provides a wealth of tools and resources to help manage stress, anxiety, and depression. Let’s seize this opportunity to explore how technology can serve as a catalyst for positive change in mental health care. Whether it’s incorporating mindfulness apps into our daily routines or connecting with online support communities through Slack integrations, let’s harness the power of technology to prioritize mental health and foster a more supportive digital world.
And if you’re seeking to enhance your proficiency with our APIs and support your colleagues at work, I hope the ideas above will provide you with inspiration to get started.

Supercharge your Slack app creation: Harness Bolt python and free dev sandboxes
As part of our recent Developer Program, we're excited to introduce developer sandboxes, a standout feature designed to accelerate your Slack app development process. Staff DevRel Engineer Kazuhiro Sera walks you through setting up your first sandbox and building a Bolt app with Python.

Embrace optional channel_ids for Event Triggers
In our new automation platform powered by Deno, you can effortlessly listen to events to initiate your automation using Event Triggers. However, specifying where to listen was once mandatory, requiring you to add an array of channel_ids in your code. Now, all you need to do is make sure an app is present in any channel you want to listen for event triggers. With just one line of code, discover how you can streamline your development process and make channel_ids an optional feature.

Insider Tips for Handling the Deprecation of files.upload
We recently announced the deprecation of the `files.upload` method along with its migration guide, and it's set to retire on March 11, 2025. But fear not!, we have some insider tips to help you navigate this change seamlessly. Check out this article to ensure your workflows continue running without interruption.
AI Spotlight
Embark on Your Bolt Python Journey in Just 18 Lines! Follow along as Matt Palmer, DevRel at Replit, walks through building and deploying a Bolt Python app using Replit. Check out his step-by-step video tutorial for an immersive learning experience! And remember, keep innovating and building!
We have more in store for you!
- Join us for a stroll through the lush El Retiro gardens in Madrid this Spring! If you find yourself in the Spanish capital, don’t miss the opportunity to meet us at the Codemotion Conference, where we’ll be discussing the Slack platform and optimizing workflows for countless users. See you there!
- Heads up! As of June 4, 2024, creating new classic Slack apps or legacy custom integration bot users will no longer be possible. Learn more about how this change could affect you and your team here.
- Upgrade alert! New versions of our Slack SDKs and CLI are now available. Make sure to update to the latest version of the SDK or CLI to access the latest features, including enhanced error handling for get-manifest errors, an improved experience with the slack doctor command, optional properties that were once mandatory, and numerous bug fixes. Check out the changelog for all the details.
- Exciting news! Slack AI is now accessible as an add-on to all paid plans! This means you can enjoy features like thread summaries, conversation highlights in channels, and an AI-powered search within Slack. Just look for the star icon and start exploring today!
Slack Quiz!
The answer might just be hiding in this very newsletter.
Which API method(s) you would use to upload a file from now on?
Submit your answer for a chance to win a pass to RenderTL in Atlanta!* Be sure to check the conditions below. And fear not—I’ll unveil the correct answer in the next edition.
*Conditions apply: You can submit your answer for the Slack Quiz as usual. Additionally, if you’re interested in winning a ticket to RenderATL in Atlanta, simply add “ATLANTA” to your email subject line to let us know! The prize includes a ticket to the conference, but travel and accommodation are not included.
April’s Answer
Back when Slack first launched, do you remember what its logo looked like? In 2013, Slack’s logo was the Hashtag (or octothorpe), which underwent deconstruction to evolve into the logo we recognize today.
We’re always blown away by what our community creates—and we want to highlight you next! Whether it’s a handy tool, a step-by-step guide, or an insightful article, if you’re proud of it, we want to hear all about it.
📬 Send us a message at technewsletter@slack-corp.com and share what you’ve been working on.
And if you’re not subscribed yet, you can do so down below
Subscribe to our developer newsletter
Get the latest news about releases, events, community posts, and more by signing up for our developer newsletter. Let’s code, connect, and excel together!