def add_to_message(data, indent_level=0) -> list:
""" Adds data to the message object """
m = []
if isinstance(data, str):
m.append(indent(
dedent(data.strip('\n')).strip(),
indent_level * ' '
))
return m
for line in data:
if isinstance(line, str):
m += add_to_message(line, indent_level)
else:
m += add_to_message(line, indent_level + 1)
return m
评论列表
文章目录