mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2026-10-04 03:10:01 +08:00
修复词条在某些回答下出错
This commit is contained in:
@@ -194,8 +194,8 @@ class WordBank(db.Model):
|
||||
& (cls.answer == answer)
|
||||
).gino.first()
|
||||
if query and query.placeholder:
|
||||
type_list = re.findall(rf"\[(.*):placeholder_.*]", answer)
|
||||
temp_answer = re.sub(rf"\[(.*):placeholder_.*]", "{}", answer)
|
||||
type_list = re.findall(rf"\[(.*?):placeholder_.*?]", answer)
|
||||
temp_answer = re.sub(rf"\[(.*?):placeholder_.*?]", "{}", answer)
|
||||
seg_list = []
|
||||
for t, p in zip(type_list, query.placeholder.split(",")):
|
||||
if t == "image":
|
||||
@@ -207,7 +207,6 @@ class WordBank(db.Model):
|
||||
return MessageTemplate(temp_answer, Message).format(*seg_list)
|
||||
return answer
|
||||
|
||||
|
||||
@classmethod
|
||||
async def check(
|
||||
cls,
|
||||
|
||||
Reference in New Issue
Block a user