channel_id = puzzle['channel_id']
url = puzzle.get('url', None)
sheet_url = puzzle.get('sheet_url', None)
+ state = puzzle.get('state', None)
status_emoji = ''
solution_str = ''
if sheet_url:
links.append("<{}|Sheet>".format(sheet_url))
- puzzle_text = "{}{} <{}|{}> ({})".format(
+ state_str = ''
+ if state:
+ state_str = "\n{}".format(state)
+
+ puzzle_text = "{}{} <{}|{}> ({}){}".format(
status_emoji, solution_str,
channel_url(channel_id), name,
- ', '.join(links)
+ ', '.join(links), state_str
)
return section_block(text_block(puzzle_text))