mirror of
https://github.com/LiteyukiStudio/LiteyukiBot.git
synced 2024-11-11 05:17:24 +08:00
📦 docs: 资源商店新增发布资源功能
This commit is contained in:
parent
2612f99f35
commit
3c6380cb82
@ -14,6 +14,11 @@ from liteyuki_flow.const import OPENED, EDITED, CLOSED, REOPENED, RESOURCE_JSON
|
|||||||
from liteyuki_flow.markdown_parser import MarkdownParser
|
from liteyuki_flow.markdown_parser import MarkdownParser
|
||||||
from liteyuki_flow.typ import err, nil
|
from liteyuki_flow.typ import err, nil
|
||||||
|
|
||||||
|
user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3"
|
||||||
|
|
||||||
|
headers = {
|
||||||
|
"User-Agent": user_agent
|
||||||
|
}
|
||||||
|
|
||||||
# opened: 创建新的资源包,预审核
|
# opened: 创建新的资源包,预审核
|
||||||
# edited: 编辑资源包信息,需重新审核
|
# edited: 编辑资源包信息,需重新审核
|
||||||
@ -34,8 +39,7 @@ def pre_check(github: Github, issue: Issue, repo: Repository) -> err:
|
|||||||
return ValueError("name, desc, link, homepage 及 author 为必填字段.")
|
return ValueError("name, desc, link, homepage 及 author 为必填字段.")
|
||||||
|
|
||||||
# 下载并解析资源包
|
# 下载并解析资源包
|
||||||
r = requests.get(link)
|
r = requests.get(link, headers=headers)
|
||||||
print(r.status_code)
|
|
||||||
if r.status_code != 200:
|
if r.status_code != 200:
|
||||||
issue.create_comment("下载失败.")
|
issue.create_comment("下载失败.")
|
||||||
return ValueError("下载失败.")
|
return ValueError("下载失败.")
|
||||||
|
Loading…
Reference in New Issue
Block a user