I'm here to help you Riot! One Easy Tip Which Would Identify 100,000+ cheaters....
While it is considered toxic to call people out in a game for cheating, the responses to those accusations are very interesting as well...
Run a keyword query on your database for things like:
"what is hack" "what is bot" "you can cheat at league" "what is script" "what is scripting"
It's 2016, and it's literally beyond comprehension that anyone does not know what these things mean. Therefore the only people saying such nonsense, are cheaters.
This is confirmed when you look at various cheater site guides on how to respond to being called out in a game.
https://media.giphy.com/media/d2YVk2ZRuQuqvVlu/giphy.gif
...and once again, you're welcome.