If the solution is a gameplay one, then the most effective measure is one that requires everyone to participate. The difficulty is determinining what constitutes particpation. Then, even if bots go through the trouble of scripting a human party that can play itself, at least they're doing that instead of what they're doing now.