Daan Debie
Daan Debie
Hey @cchadowitz-pf this was merged in #594 and published as [v0.28.1](https://pypi.org/project/slack-machine/0.28.1/) I will soon also port it to the async version
Hey there! How serendipitous that you ask about this! I just got back to Slack Machine yesterday after a hiatus of a couple of months. I started experimenting with async...
Thanks for your elaborate answer! Very insightful! With regards to the underlying base of Slack Machine, there are basically 2 options: - [Bolt for Python](https://github.com/slackapi/bolt-python) - [Python Slack SDK](https://github.com/slackapi/python-slack-sdk) I...
Btw, I have a Gitter room setup (see README) to discuss things in chat, but it's not really used right now. We could use it to have more real-time in-depth...
So, I made quite some progress on the async story! You can find my work [in this draft PR](https://github.com/DonDebonair/slack-machine/pull/592). It's still WIP, but the basics work now: - The core...
Update `@process` now works as well! Async code has been moved to the `machine.asyncio` package
Update: RBAC now works! And all of the async code is type checked with MyPy
This has been fixed now that #592 has been merged. Published as [v0.26.0](https://pypi.org/project/slack-machine/0.26.0/)
I think it would be great to support this in the future. But in order to do this, Slack Machine must become a [Slack app](https://api.slack.com/slack-apps). Currently, Slack Machine is used...
You can use dialogs and buttons without slash commands. Then the only advantage of slash commands would be discoverability.