You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The method chat.update requirs a channel id rather than a channel name, making it difficult to use. Please align its arguments with those of chat.postMessage, and allowing it to accept a channel name.
Category (place an x in each of the [ ])
[ X] slack_sdk.web.WebClient (sync/async) (Web API client)
I understand that passing a channel name rather than its ID would be more convenient in many scenarios. However, our platform does not currently support channel name param for newer APIs (including chat.update). The channel name param is only available in the most long-lived APIs such as chat.postMessage and files.upload.
The reason behind this design policy change for newer APIs is inherent fragility of API calls due to the possibility of renaming at any time. This potential randomness often results in unexpected errors during API calls. While it might not make sense to you, our platform made this direction change to reduce such errors moving forward. For this reason, I am sorry to say this, but our platform team will not be incorporating any updates that allow APIs to accept channel names further.
I understand that this may not be the answer you were hoping for, but we greatly appreciate your understanding. Thank you so much again for taking the time to share this feedback.
The method
chat.update
requirs a channel id rather than a channel name, making it difficult to use. Please align its arguments with those ofchat.postMessage
, and allowing it to accept a channel name.Category (place an
x
in each of the[ ]
)The text was updated successfully, but these errors were encountered: