Fryyyyy / Fryatog

GoLang based IRC bot for looking up MTG Rules/Oracle
4 stars 3 forks source link

Blizz not happy #165

Open Fryyyyy opened 3 years ago

Fryyyyy commented 3 years ago
*errors.errorString
429 Too Many Requests

bnet_chieves.go in chieveFromID at line 154
bnet_chieves.go in mapCriteriaToName at line 206
bnet_chieves.go in playerSingleChieveStatus at line 62
bnet_chieves.go in chieveForPlayer at line 40
bnet_chieves.go in handleChieveInput at line 126
main.go in handleCommand at line 389
Fryyyyy commented 3 years ago

API clients are limited to 36,000 requests per hour at a rate of 100 requests per second. Exceeding the hourly quota results in slower service until traffic decreases. Exceeding the per-second limit results in a 429 error for the remainder of the second until the quota refreshes.

Did we accidentally send >= 100 qps?