Updated to use SHA1[:8] to generate channel hashes