Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid Slack rate limiting? #1420

Open
jmreicha opened this issue Feb 19, 2021 · 5 comments
Open

Avoid Slack rate limiting? #1420

jmreicha opened this issue Feb 19, 2021 · 5 comments
Labels

Comments

@jmreicha
Copy link
Contributor

jmreicha commented Feb 19, 2021

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 #1350 PR that hits the Slack conversations.list api.

@ranschn
Copy link

ranschn commented Apr 14, 2022

We are experiencing the same issue (also big organization), @jmreicha did you find a way to solve it?

@konradasb
Copy link

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.

@jmreicha
Copy link
Contributor Author

jmreicha commented May 6, 2022

@ranschn yeah never got around to a solution.

@pantelis-karamolegkos
Copy link
Contributor

Same here; any updates on this?

@nitrocode
Copy link
Member

Is this still an issue with the latest version?

@dosubot dosubot bot added the Stale label Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants