I have never used bidbots either, I have had a few "boosters" but when a bigger account voted forvme content they thought underrated. Same case, grateful if someone tip me but I am reluctant to do it on myself even if aware the game is rigged. Dunno if out of frustration I maybchange mybmind or even leave, so far I try my best.