I'm on Diabolos too though I haven't seen this bot yet, I'll have to check it out. Maybe if more report it they will do something?