def METHOD_NAME(self, path):
    colors = []
    with open(path) as threadlist:
        for line in threadlist:
            if line[0].isdigit():
                m = re.search(r"\((#[0-9A-Fa-f]{6})\)", line)
                if m:
                    colors.append([m.group(1), None])
                else:
                    # Color not found
                    colors.append([None, None])
    return colors