def todo_search(text): msg = '' num = 0 database = DB(os.environ['TODO_DB']) matched = database.search('title', text) if matched == []: msg = '一致するassigmentは存在しません' else: for data in matched: num += 1 msg += f'\n{data["title"]}, 期限:{data["limit_at"]}, status:{data["status"]}, id:{data["id"]}' msg = f'一致するassignmentは以下の{num}件です。' + msg return msg
def todo_search(message, text): msg = '' num = 0 database = DB(os.environ['TODO_DB']) matched = database.search('title', text) if matched == []: msg = '一致するassigmentは存在しません' else: for data in matched: num += 1 msg += f'\n *{data["title"]}* 期限:{data["limit_at"][5:]} status:*{data["status"]}* `{data["id"]}`' msg = f'一致するassignmentは以下の{num}件です。' + msg message.reply(msg)