You could give unlimited API access to verified accounts, and limit the calls for unknown accounts to, for example, once every 30 minutes, or 4x per day.
Many API's use these restrictions. We need bots. But not the evil kind.
You could give unlimited API access to verified accounts, and limit the calls for unknown accounts to, for example, once every 30 minutes, or 4x per day.
Many API's use these restrictions. We need bots. But not the evil kind.
@steve-walschot Oh umm you misunderstood the point of that.
The vast majority of our current bots are built using a very simple tutorial that was made with the best of intentions but unfortunately has sired a litter of annoying yapping offspring.
To stop those particular bots, just shut off the websocket if the user agent isn't a valid browser. It will crash those bots immediately.
This is about 90% of current bots, both the upvote/downvote kind and the oneliner bots. Their owners have left the building and are unlikely to return any time soon. They are like stray dogs with rabies and need to be euthanized.
If you need API access there are far better tools and their free but you need to know how to use them wisely. I'm willing to build a sort of guild for bot builders, but it will require a bot registry and agreeing to a code of conduct before we will share what we know.
That is what the STEEMBOTS topic is all about.