深渊数据查询显示UID为 None 的问题并移除自动删除消息

This commit is contained in:
洛水居室 2022-10-01 16:43:13 +08:00
parent b877c5d380
commit 5413689202
No known key found for this signature in database
GPG Key ID: C9DE87DA724B88FC

View File

@ -59,7 +59,7 @@ class Abyss(Plugin, BasePlugin):
if len(spiral_abyss_info.ranks.most_kills) == 0:
raise NoMostKills
abyss_data = {
"uid": uid,
"uid": _uid,
"max_floor": spiral_abyss_info.max_floor,
"total_battles": spiral_abyss_info.total_battles,
"total_stars": spiral_abyss_info.total_stars,
@ -119,10 +119,7 @@ class Abyss(Plugin, BasePlugin):
self._add_delete_message_job(context, message.chat_id, message.message_id, 10)
return
except (AbyssUnlocked, NoMostKills):
reply_message = await message.reply_text("本次深渊旅行者还没挑战呢,咕咕咕~~~")
if filters.ChatType.GROUPS.filter(message):
self._add_delete_message_job(context, reply_message.chat_id, reply_message.message_id, 10)
self._add_delete_message_job(context, message.chat_id, message.message_id, 10)
await message.reply_text("本次深渊旅行者还没挑战呢,咕咕咕~~~")
return
await message.reply_chat_action(ChatAction.UPLOAD_PHOTO)
png_data = await self.template_service.render('genshin/abyss', "abyss.html", abyss_data,