TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Rewriting the Slack Python SDK

50 pointsby reinhardtalmost 6 years ago

6 comments

MobileVetalmost 6 years ago
It still amazes me that Slack, with its infinite resources, hasn’t built native clients. One code base is nice and all, but man I loathe the Electron app.
评论 #20074707 未加载
评论 #20073243 未加载
评论 #20074202 未加载
评论 #20068755 未加载
评论 #20069497 未加载
评论 #20075254 未加载
评论 #20068763 未加载
underyxalmost 6 years ago
I was trying to update my all-in-one duct tape Docker image[0] yesterday and was surprised to see that they ramped up the complexity so much for this release, I had to install a new C library just to be able to compile a dependency of a dependency they added.[1]<p>[0]: <a href="https:&#x2F;&#x2F;github.com&#x2F;underyx&#x2F;url" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;underyx&#x2F;url</a><p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;underyx&#x2F;url#5-2019-05-31" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;underyx&#x2F;url#5-2019-05-31</a>
评论 #20075754 未加载
评论 #20069030 未加载
maxdoalmost 6 years ago
I&#x27;ve done the integration with 10+ different chat API&#x27;s, Slack is one of the most complicated ones and the one that ignored the whole industry at all. The way it is done is totally alien to any experience you might have with other chat sdk&#x27;s before.
zild3dalmost 6 years ago
Happy about this, writing a slack app&#x2F;bot with the old SDK was often opaque<p>sc.api_call() with strings for the specific API (there are dozens, each with different inputs) always felt like a temporary ducttape SDK
kissgyorgyalmost 6 years ago
Don&#x27;t bother, I have my own based on asyncio with Real Time API support, pagination and everything. If people interested separating this to it&#x27;s own package, let me know!<p><a href="https:&#x2F;&#x2F;github.com&#x2F;kissgyorgy&#x2F;gerrit-slack-bot&#x2F;blob&#x2F;master&#x2F;slack.py" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kissgyorgy&#x2F;gerrit-slack-bot&#x2F;blob&#x2F;master&#x2F;s...</a>
评论 #20068895 未加载
dijitalmost 6 years ago
They&#x27;re rewriting with py3 in mind?<p>Excellent, unlike removing a headphone jack; I consider this truly courageous.