FlorianSW/server-donation-tool

Feature Request: add multiple API keys to decrease rate limit impact

mr190e opened this issue · 2 comments

mr190e commented

Hello, so basically every wipe on our servers we get massive amount of donotions (for three servers) and basically the tool is dead as people try to redeem yet they cannot because of rate limit. Maybe if multiple API keys can be used, for each server one, would be great.

Or maybe create a limit that people can only redeem every x minutes. People are spamming redeem button and basically bottle necking the whole tool :(

Basically a single person can down the tool with spamming the button. Also, CFtools seems to block all access to server-id when rate limit happens so it's a vicious cycle as no other API-KEY can access the server-id for example th player counter bot or any other tool using CF API

Can you not create a separate API dedicated just for this tool?

It wouldn't matter because the endpoint is rate-limited, not the API-app