Homepage
Follow
Following
Sign in / Sign up
Slack Platform Blog
Several bots are typing…
Announcements
How To
App Directory
Op-Ed
Latest
What Installing 15+ Slack Bots Taught Me About A Great Onboarding Experience
What Installing 15+ Slack Bots Taught Me About A Great Onboarding Experience
When the teams on Slack, ma.. Drop it like a bot, drop it like a bot, drop it like a bot.
Ross Simmonds
Mar 17
API Update: New Field in API Responses
As the developer of a Slack app, you can have your app post a message as a user. The message will have the user’s name and avatar, and for…
all intents and purposes, be a message from the user. There are some very good uses for this, but it can also be confusing and misleading. We’re making a change to help alleviate that potential confusion.
¶
Soon — but no earlier than Wednesday, April 20 — we will add a bot_id field to messages that are posted by apps on behalf of users. Now a message posted with as_user:true may have both a user ID and a bot ID, which will allow clients to label messages clearly as coming from a user, but…
Slack API
yesterday
The Slack Platform Roadmap
The Slack Platform Roadmap
We know that being a developer is hard, and building on a platform is not a decision to be made lightly. Many platforms have burned…
Slack API
Apr 7
App Directory Spotlight #7 — /done, Nikabot & Nestor
App Directory Spotlight #7 — /done, Nikabot & Nestor
This week’s featured apps are all about getting work done as a team. There really is a team project management app for everyone. What do…
Slack API
Apr 1
App Directory Spotlight #6 — MonkeyWorks, Primer and odrive
App Directory Spotlight #6 — MonkeyWorks, Primer and odrive
Happy Friday! It’s featured app day at Slack and we hope you enjoy what we’ve got this week. Our first two apps are great for marketing and…
Slack API
Mar 18
The Bot Rulebook
The Bot Rulebook
As the time of the conversational bot era is upon us, it is time to think about the basic rules that govern our AI friends.
Amir Shevat
Mar 25
Well wishes and warnings in the Web API
Well wishes and warnings in the Web API
Most of your calls to the Slack Web API succeed. You know this, `ok` is usually `true`. We have a bias to `ok`, and that’s all right with…
Slack API
Mar 21
Easy-Peasy Bots: Beep Boop!
Easy-Peasy Bots: Beep Boop!
You: Want to make a bot for Slack and would like to host it somewhere outside your computer. Perhaps you gave our Getting Started guide a…
Claudio Medina
Mar 10
Hosting Slack Integrations
Hosting Slack Integrations
Every Bot needs a home, every slash command needs a host, and every notification needs to come from somewhere. Wouldn’t it be awesome if…
Slack API
Mar 8
When it Comes to Bots - the Beer Test* Might be More Important than the Turing Test.
When it Comes to Bots - the Beer Test* Might be More Important than the Turing Test.
The Turing test is a test, developed by Alan Turing in 1950, of a machine’s ability to exhibit intelligent behavior equivalent to, or…
Amir Shevat
Feb 25
Easy-Peasy Slash Commands: Getting Started
Easy-Peasy Slash Commands: Getting Started
You: Have a great idea for a new command to the new operating system for your business, but you’re feeling a little confused as to how to…
D.E. Goodman-Wilson
Feb 23
App Directory Spotlight #4 — Todo, Statsbot & Leo
App Directory Spotlight #4 — Todo, Statsbot & Leo
Welcome back to our app directory spotlight. We have a particularly awesome set of apps for you this time around. So you can stay abreast…
Slack API
Feb 19
Slack Bot Onboarding
Slack Bot Onboarding
Lessons learned from onboarding 2,000 companies
Jeremy Vandehey
Feb 16
The Era of the Conversational Office
The Era of the Conversational Office
This weekend we took the kids to the Computer History Museum, and the volunteer, a nice man that showed us around, talked about the “first…
Amir Shevat
Feb 9
Slack App Directory Spotlight #3
Slack App Directory Spotlight #3
Want to be more productive on Slack? Then we’ve got some snazzy apps for you in this week’s app directory spotlight! These apps featured…
Slack API
Feb 5
Easy-Peasy Bots: Getting Started
Easy-Peasy Bots: Getting Started
You: Have a great idea for a Slack bot, want to share it with the world (and maybe get it listed in the Slack App Directory!),
D.E. Goodman-Wilson
Jan 29
Slack App Directory Spotlight #2
Slack App Directory Spotlight #2
Hope you’re enjoying a productive and pleasant week! We have new featured apps fresh off the development cycle for your enjoyment. This bi…
Slack API
Jan 22
The Slack App Directory Checklist
The Slack App Directory Checklist
If you want to publish your app in the Slack App Directory, here’s a simple checklist you should run through before submitting. In case you…
Slack API
Jan 20
Slash Commands Style Guide
Slash Commands Style Guide
How make your slash commands delightful.
Slack API
Jan 12
Slack App Directory Spotlight #1
Slack App Directory Spotlight #1
Welcome to our first ever Slack App Directory feature! Since we launched the app directory in December we’ve learned about so many great…
Slack API
Jan 8
How to Upgrade Your Slack OAuth Scopes
How to Upgrade Your Slack OAuth Scopes
You might recall that the Platform team here at Slack recently released updates to our OAuth scopes –and with it, we added a veritable slew…
Duretti Hirpa
Dec 18, 2015
/Launch Platform
/Launch Platform
Tonight we’re officially launching the Slack Platform. We’re pretty thrilled that we can now give you a full-service platform offering…
Slack API
Dec 15, 2015
Important Changes to Files in the Web API
We are about to launch changes that will affect apps built on the Slack Web or RTM APIs. If that applies to you, continue reading! If not…
, feel free to continue on your merry way.
¶
What’s Changing
¶
The Slack Web and RTM APIs return file objects in several places including files.info and files.list. Within the file object, there are several attributes including URLs for direct download and thumbnails of the file. For example:
¶
Thumbnails, url, and url_download can be downloaded directly. url_private and url_private_download currently require an authorization header with a token that has either the files:read or read scopes…
Slack API
Nov 18, 2015
Everything you ever wanted to know about unfurling but were afraid to ask /or/ How to make your…
Everything you ever wanted to know about unfurling but were afraid to ask /or/ How to make your…
Let’s start with the most obvious question first. This is what an “unfurl” is:
Matt Haughey
Nov 24, 2015
More stories →
About Slack Platform Blog