US546 - Extract bot checks into traits