Archived
1
0
Fork 0

Add empty title error

This commit is contained in:
多羅狼 2023-11-11 14:29:33 +08:00 committed by GitHub
parent 6744339a37
commit 16b38da46f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 10 additions and 5 deletions

View file

@ -79,7 +79,8 @@
"wiki.message.utils.qq.prompt": "Tips复制粘贴下面的任一消息到聊天窗口发送可获取此次改动详细信息的截图。",
"wiki.message.utils.time.infinity": "无限期",
"wiki.message.utils.wikilib.error.empty": "发生错误API 未返回任何内容,请联系此站点管理员获取原因。",
"wiki.message.utils.wikilib.error.invalid_character": "请求的页面标题包含无效字符:“${char}”。",
"wiki.message.utils.wikilib.error.empty_title": "发生错误:请求的页面标题为空,或只包含命名空间名称。",
"wiki.message.utils.wikilib.error.invalid_character": "发生错误:请求的页面标题包含无效字符:“${char}”。",
"wiki.message.utils.wikilib.get_failed.api": "从 API 获取信息时出错:",
"wiki.message.utils.wikilib.get_failed.cloudflare": "CloudFlare 拦截了机器人的请求,请联系站点管理员解决此问题。",
"wiki.message.utils.wikilib.get_failed.forbidden": "服务器拒绝了机器人的请求。",

View file

@ -79,7 +79,8 @@
"wiki.message.utils.qq.prompt": "Tips复制粘贴下面的任一消息到聊天窗口发送可获取此次改动详细信息的截图。",
"wiki.message.utils.time.infinity": "无限期",
"wiki.message.utils.wikilib.error.empty": "发生错误API 未返回任何内容,请联系此站点管理员获取原因。",
"wiki.message.utils.wikilib.error.invalid_character": "请求的页面标题包含无效字符:“${char}”。",
"wiki.message.utils.wikilib.error.empty_title": "发生错误:请求的页面标题为空,或只包含命名空间名称。",
"wiki.message.utils.wikilib.error.invalid_character": "发生错误:请求的页面标题包含无效字符:“${char}”。",
"wiki.message.utils.wikilib.get_failed.api": "从 API 获取信息时出错:",
"wiki.message.utils.wikilib.get_failed.cloudflare": "CloudFlare 拦截了机器人的请求,请联系站点管理员解决此问题。",
"wiki.message.utils.wikilib.get_failed.forbidden": "服务器拒绝了机器人的请求。",

View file

@ -79,7 +79,8 @@
"wiki.message.utils.qq.prompt": "Tips複製並貼上下方的任意訊息到聊天視窗並傳送可取得此次改動詳細訊息的截圖。",
"wiki.message.utils.time.infinity": "無限期",
"wiki.message.utils.wikilib.error.empty": "發生錯誤API 未返回任何內容,請聯絡此站點管理員取得原因。",
"wiki.message.utils.wikilib.error.invalid_character": "請求的頁面標題包含無效的字元:「${char}」。",
"wiki.message.utils.wikilib.error.empty_title": "發生錯誤:請求的頁面標題為空的或僅含命名空間名稱。",
"wiki.message.utils.wikilib.error.invalid_character": "發生錯誤:請求的頁面標題包含無效的字元:「${char}」。",
"wiki.message.utils.wikilib.get_failed.api": "從 API 取得訊息時出錯:",
"wiki.message.utils.wikilib.get_failed.cloudflare": "CloudFlare 攔截了機器人的請求,請聯絡站點管理員解決此問題。",
"wiki.message.utils.wikilib.get_failed.forbidden": "伺服器拒絕了機器人的請求。",

View file

@ -519,8 +519,10 @@ class WikiLib:
if 'invalid' in page_raw:
match = re.search(r'"(.)"', page_raw['invalidreason'])
if match:
rs = self.locale.t("error") + self.locale.t("wiki.message.utils.wikilib.error.invalid_character", char=match.group(1))
page_info.desc = rs
rs = self.locale.t("wiki.message.utils.wikilib.error.invalid_character", char=match.group(1))
else:
rs = self.locale.t("wiki.message.utils.wikilib.error.empty_title")
page_info.desc = rs
elif 'missing' in page_raw:
if 'title' in page_raw:
if 'known' in page_raw: