I use GitHub webhooks on some of my repositories, however the lack of a (reasonable?) rate limit on the starring of a project causes issues with spam. A user can spam 20+ stars which floods integrations like discord that use webhooks for repository notifications. I would propose that a rate limit is added to this endpoint to prevent spam. It also floods follower’s feed pages. I tested this and here are some screenshots of what happens & why this is an issue.
(also please dont ban me for testing the rate limit)