diff --git a/recipe/models.py b/recipe/models.py index ca63d95..6065a26 100644 --- a/recipe/models.py +++ b/recipe/models.py @@ -97,7 +97,9 @@ class Recipe(models.Model): "elements": [ { "tag": "markdown", - "content": "# **%s**\n类型:%s\n难度:%s\n评分:%s" % (self.name, self.display_recipe_type, self.display_difficult, self.display_rate) + "content": "# **%s**\n类型:%s\n评分:%s\n难度:%s" % ( + self.name, self.display_recipe_type, self.display_rate, + self.display_difficult) }, { "tag": "action", diff --git a/scripts/dodo.py b/scripts/dodo.py index 5fca71b..2359424 100644 --- a/scripts/dodo.py +++ b/scripts/dodo.py @@ -201,11 +201,14 @@ class RequestHandler(BaseHTTPRequestHandler): if orig_text.startswith('/'): redis_cli.set(event_id, int(time.time()), ex=60*60*7) if orig_text not in ['/last', '/del']: + flag = False for action_ in ['/deploy ', '/菜谱 ']: if orig_text.startswith(action_): + flag = True break - self.msg_compoment(access_token, open_id, '指令错误') - return + if not flag: + self.msg_compoment(access_token, open_id, '指令错误') + return if orig_text == '/last': try: statuses = mastodon_cli.account_statuses(KEDAI_ID, limit=1)