I'd hardly consider 20 people voting vote bots. The link has been up on discord for a day, it just needs to get around more.
please ignore the ramblings of "bill pierce". he is trolling you and is unskilled at all forms of PvP on every game he has played. in fact if i were him id probably have ended my existence for being so terrible at vidya.