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