Kazuhiro Sera
Kazuhiro Sera
Hi @harimohanraj, thank you so much for taking the time to write in here, and we're sorry about the disruption you've experienced. As you observed, there might be certain technical...
Hi @Zac-HD, thanks for writing in! I also like AnyIO for its approach making async/await code backend framework agnostic easily. Even though it may be easily feasible to support AnyIO...
If the App 1's bot user is a member of the channel you're using for App 2 test, this behavior should not be surprising. Since App 1 subscribes to all...
I mean receiving message events is not connected to what token is used for posting a message. Again, the Request URL just receives any message events that the app's bot...
Hi @emilmajkowski, thanks for asking the questions. >Challenge 1: >Question 1: How do I set up a custom URL from which Slack app installation can be triggered? install_path needs to...
>[Errno 61] Connection refused - goodbye Sometimes, Python's SimpleHTTPServer is not robust enough to respond to many requests in a short time period. I am not sure how we can...
This might be confusing, but in response to view_submission requests (meaning within `@app.view` listeners in a Bolt app), **you must use only ack() to manipulates modals**. Calling views.update API etc....
It is also feasible to update a modal with ack() method first, and then call views.update API for async update again. Here is a simple code example I've shared in...
The "client.views_update()" code exmaple in the document is for `@app.action` listener use cases. For the pattern, views.update API is the right way to manipulate modals. I've shared an example in...
It seems that you're trying to open a new modal using views.open API. When you already opened a modal, views.open never works for the same user interaction. You can use...