1import random 2import string 3 4 5def random_hex(length): 6 return "".join(random.choice(string.ascii_lowercase) for x in range(length)) 7 8 9def get_random_message_id(): 10 return "{0}-{1}-{2}-{3}-{4}-{5}-{6}".format( 11 random_hex(16), 12 random_hex(8), 13 random_hex(4), 14 random_hex(4), 15 random_hex(4), 16 random_hex(12), 17 random_hex(6), 18 ) 19