Avoid Slack rate limiting?
I have added the (udpated) Slack functionality, but am seeing the following error when attempting to start Atlantis.
initializing webhooks: Slack rate limit exceeded, retry after 3s
We have a large Slack organization and I have a feeling that this is interfering with the Slack integration (though no way to prove it). Is there anything that can be done to mitigate the rate limits? Maybe add some delay to the code to avoid triggering the rate limit or just retry instead of exiting the process?
I am using the functionality from this https://github.com/runatlantis/atlantis/pull/1350 PR that hits the Slack conversations.list api.
We are experiencing the same issue (also big organization), @jmreicha did you find a way to solve it?
Same here, literally unusable in a large Slack organization.
Why do we need to make sure the channel exists at all here? Just send the message, let Slack API handle it.
@ranschn yeah never got around to a solution.
Same here; any updates on this?
Is this still an issue with the latest version?