First off, I am glad you managed to respond on discord. I will edit the OP momentarily.
I am not letting you off easily, though.
Then you put all the mess on me. You should have contact me once at least.
The mess has been created entirely by yourself when you sponsored all these other accounts and their bot-votes for Aliexpress spam, regardless of whether they are genuine people or illegitimate alt-accounts. Also I did contact you, sorry if I didn't wait long enough for a reply, but I didn't really expect one before this post was out.
Thanks