I think this is pretty much what you are looking for. As always our obligatory warning, a bot review is not a substitute for a good human review - you may get some wrong ideas as the moves lack any explanation and can be misunderstood, but it can also be usefull as hell just use with caution