mirror of
https://github.com/TeamPGM/PagerMaid_Plugins_Pyro.git
synced 2024-11-25 11:16:46 +00:00
40 lines
1.0 KiB
Python
40 lines
1.0 KiB
Python
import time
|
||
import sys
|
||
import contextlib
|
||
from httpx import get, post
|
||
|
||
token = str(sys.argv[1])
|
||
main = get(
|
||
"https://api.github.com/repos/TeamPGM/PagerMaid_Plugins_Pyro/commits/v2"
|
||
).json()
|
||
text = (
|
||
(
|
||
(
|
||
(
|
||
"#更新日志 #pyro #"
|
||
+ main["commit"]["author"]["name"].replace("_", "")
|
||
+ " \n\n🔨 ["
|
||
+ main["sha"][:7]
|
||
)
|
||
+ "](https://github.com/TeamPGM/PagerMaid_Plugins_Pyro/commit/"
|
||
)
|
||
+ main["sha"]
|
||
)
|
||
+ "): "
|
||
) + main["commit"]["message"]
|
||
|
||
url = f"https://api.telegram.org/bot{token}/sendMessage"
|
||
for cid in ["-1001441461877", "-1001319957857"]:
|
||
push_content = {
|
||
"chat_id": cid,
|
||
"disable_web_page_preview": "True",
|
||
"parse_mode": "markdown",
|
||
"text": text,
|
||
}
|
||
if cid == "-1001441461877":
|
||
push_content["message_thread_id"] = 1027828
|
||
with contextlib.suppress(Exception):
|
||
main_req = post(url, data=push_content)
|
||
time.sleep(1)
|
||
print(main["sha"] + " ok!")
|