IF YOU HAVE OVER 1000 VOTES PER MONTH YOU HAVE TO USE THE WEBHOOKS
Users can currently vote every 24 hours for each bot. The /votes endpoint for your bot (the one you use via getVotes) only indexes the last 1000 votes. Please implement the webhook instead if you plan to process over 1000 votes.
Our current Rules on using our voting API.
Unacceptable use of our API (breaking these rules will result in appropriate punishments):
"Vote locking" a large percentage AND/OR majority of your bots commands AND/OR features.
Punishing users of your bot AND/OR community for not voting.
Acceptable use of our API:
Reward users of your bot for voting.
Try to limit voting required commands to 2-3
Consequences of breaking these rules:
First Offence - A stern warning from one of our beautiful moderators and possible reverting of bot votes.
Second Offence - If you haven't changed your ways after your first offence, or you are caught breaking these rules a second time, we will lock your access to the voting endpoint(s) and reset your votes.
Top.gg reserve the right to not follow these consequences in the exact order they are laid out here and take action how we see fit dependant on the scenario