>>528078702
just report them.
i reported a multiboxer bot today and got a response and action within 10 minutes.