question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

I am getting a message info: Rate limited, will retry 9 seconds and i don’t know where it comes from. I’m running hubot in Slack and deployed locally.

Any ideas?

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:13

github_iconTop GitHub Comments

4reactions
santimendozacommented, Dec 14, 2018

For future Googlers, I found this searching for info: Rate limited, will retry 10 seconds, and I had several calls to robot.brain.set in my code. This issue was fixed in hubot-slack v4.4.0, and upgrading to that version fixed the issue for me. I no longer have my log spammed with timeout messages and my bot no longer randomly stops responding to requests.

That’s weird. I am using v.4.5.5 and receiving that console log when initiating my bot. Any ideas?

4reactions
dodgepongcommented, Feb 3, 2018

For future Googlers, I found this searching for info: Rate limited, will retry 10 seconds, and I had several calls to robot.brain.set in my code. This issue was fixed in hubot-slack v4.4.0, and upgrading to that version fixed the issue for me. I no longer have my log spammed with timeout messages and my bot no longer randomly stops responding to requests.

Read more comments on GitHub >

github_iconTop Results From Across the Web

What is rate limiting? | Rate limiting and bots - Cloudflare
Rate limiting is a strategy for limiting network traffic. It puts a cap on how often someone can repeat an action within a...
Read more >
Rate limiting - Wikipedia
In computer networks, rate limiting is used to control the rate of requests sent or received by a network interface controller.
Read more >
What to do when you are being rate limited
Rate limiting is a way of controlling the amount of requests handled by the site's API (Application Program Interface) — these communications are...
Read more >
What is Rate Limiting | Types & Algorithms - Imperva
Rate limiting is a technique to limit network traffic to prevent users from exhausting system resources. Rate limiting makes it harder for malicious...
Read more >
What is Rate Limiting? Meaning & Definition - Wallarm
Rate limiting in API is setting a limit on traffic exchange and API usage to ensure that the system is not overloaded.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found