mirror of
https://github.com/TeamPGM/PagerMaid_Plugins_Pyro.git
synced 2024-11-21 18:38:19 +00:00
分离 des 适配 web console
This commit is contained in:
parent
e5782dca81
commit
5ac6b813e9
11
1A2B/DES.md
Normal file
11
1A2B/DES.md
Normal file
@ -0,0 +1,11 @@
|
||||
Play a game of 1A2B, command:,1a2b
|
||||
|
||||
# 例如
|
||||
|
||||
,1a2b start
|
||||
|
||||
,1a2b 1234
|
||||
|
||||
,1a2b 5678
|
||||
|
||||
...
|
1
abstract/DES.md
Normal file
1
abstract/DES.md
Normal file
@ -0,0 +1 @@
|
||||
能够将你的语句变得抽象起来~
|
1
aff/DES.md
Normal file
1
aff/DES.md
Normal file
@ -0,0 +1 @@
|
||||
aff 快速发送 aff
|
1
aireply/DES.md
Normal file
1
aireply/DES.md
Normal file
@ -0,0 +1 @@
|
||||
aireply 通过预设根据语义分析进行应答,支持设置白名单并全局开关
|
1
alicloud/DES.md
Normal file
1
alicloud/DES.md
Normal file
@ -0,0 +1 @@
|
||||
alicloud 查询阿里云盘不定期掉落福利
|
1
annualreport/DES.md
Normal file
1
annualreport/DES.md
Normal file
@ -0,0 +1 @@
|
||||
annualreport TG年度报告
|
2
atadmins/DES.md
Normal file
2
atadmins/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
一键 AT 本群管理员。
|
||||
指令:,atadmins
|
1
audio_to_voice/DES.md
Normal file
1
audio_to_voice/DES.md
Normal file
@ -0,0 +1 @@
|
||||
audio_to_voice 将音乐文件转换为语音发送
|
1
autochangename/DES.md
Normal file
1
autochangename/DES.md
Normal file
@ -0,0 +1 @@
|
||||
每 30 秒自动更新 last_name 为时间等小玩意。
|
1
autodel/DES.md
Normal file
1
autodel/DES.md
Normal file
@ -0,0 +1 @@
|
||||
autodel 定时删除消息
|
2
base64/DES.md
Normal file
2
base64/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
Base64编码/解码。
|
||||
命令:,b64e ,b64d
|
1
bin/DES.md
Normal file
1
bin/DES.md
Normal file
@ -0,0 +1 @@
|
||||
使用binlist api查询,1分钟限额10次否则报错。使用方法:,bin xxx (xxx为信用卡卡号前4-8位,推荐6位)
|
2
bingwall/DES.md
Normal file
2
bingwall/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
获取 Bing 每日壁纸。
|
||||
指令:,bingwall
|
3
calculator/DES.md
Normal file
3
calculator/DES.md
Normal file
@ -0,0 +1,3 @@
|
||||
支持基本运算(加减乘除乘方开方)及进制转换。
|
||||
命令:,cal [表达式] ,con [进制] [数字]
|
||||
例如:`,cal 1+2` `,con 16 10`
|
2
chat_transfer/DES.md
Normal file
2
chat_transfer/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
导出、导入已加入的群组/频道(仅可导入公开群组/频道)
|
||||
指令:,chat_transfer
|
1
clean_member/DES.md
Normal file
1
clean_member/DES.md
Normal file
@ -0,0 +1 @@
|
||||
clean_member 多种方式清理群成员
|
1
clear_blocked/DES.md
Normal file
1
clear_blocked/DES.md
Normal file
@ -0,0 +1 @@
|
||||
clear_blocked 清理所有已拉黑用户
|
1
clear_private_chat/DES.md
Normal file
1
clear_private_chat/DES.md
Normal file
@ -0,0 +1 @@
|
||||
clear_private_chat 通过指定关键词清除私聊
|
1
code/DES.md
Normal file
1
code/DES.md
Normal file
@ -0,0 +1 @@
|
||||
code 在线运行代码插件,支持输入
|
1
copy_sticker_set/DES.md
Normal file
1
copy_sticker_set/DES.md
Normal file
@ -0,0 +1 @@
|
||||
copy_sticker_set 复制整个贴纸包
|
1
covid/DES.md
Normal file
1
covid/DES.md
Normal file
@ -0,0 +1 @@
|
||||
covid 获取新冠疫情信息
|
1
crazy4/DES.md
Normal file
1
crazy4/DES.md
Normal file
@ -0,0 +1 @@
|
||||
crazy4 天天疯狂!随机输出KFC疯狂星期四文案
|
1
dictionary/DES.md
Normal file
1
dictionary/DES.md
Normal file
@ -0,0 +1 @@
|
||||
dictionary 查询英语单词的意思
|
1
diss/DES.md
Normal file
1
diss/DES.md
Normal file
@ -0,0 +1 @@
|
||||
儒雅随和版祖安语录。
|
2
dme/DES.md
Normal file
2
dme/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
删除当前对话您发送的特定数量的消息。
|
||||
指令:,dme
|
1
eat/DES.md
Normal file
1
eat/DES.md
Normal file
@ -0,0 +1 @@
|
||||
这个人很懒,什么都没有留下。
|
2
epic/DES.md
Normal file
2
epic/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
获取 Epic 喜加一限免。
|
||||
指令:,epic
|
1
everyday_en/DES.md
Normal file
1
everyday_en/DES.md
Normal file
@ -0,0 +1 @@
|
||||
支持群订阅
|
2
everyday_greet/DES.md
Normal file
2
everyday_greet/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
每日问候。
|
||||
指令:,everyday_greet
|
1
fadian/DES.md
Normal file
1
fadian/DES.md
Normal file
@ -0,0 +1 @@
|
||||
fadian 促进群员感情的有趣插件&情话生成
|
1
get_status/DES.md
Normal file
1
get_status/DES.md
Normal file
@ -0,0 +1 @@
|
||||
get_status 获取自己或者他人的大会员自定义 emoji 状态
|
2
getdel/DES.md
Normal file
2
getdel/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
获取当前群组的死号数。
|
||||
指令:,getdel
|
1
getstickers/DES.md
Normal file
1
getstickers/DES.md
Normal file
@ -0,0 +1 @@
|
||||
getstickers 获取整个贴纸包的贴纸
|
1
gfw/DES.md
Normal file
1
gfw/DES.md
Normal file
@ -0,0 +1 @@
|
||||
gfw 查询ip或域名是否被墙
|
1
google/DES.md
Normal file
1
google/DES.md
Normal file
@ -0,0 +1 @@
|
||||
google 谷歌搜索
|
1
his/DES.md
Normal file
1
his/DES.md
Normal file
@ -0,0 +1 @@
|
||||
his 群成员历史消息记录查询
|
2
hitokoto/DES.md
Normal file
2
hitokoto/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
一言。
|
||||
指令:,hitokoto
|
7
httpcat/DES.md
Normal file
7
httpcat/DES.md
Normal file
@ -0,0 +1,7 @@
|
||||
httpcat 获取 http 状态码图片
|
||||
|
||||
### 100
|
||||
|
||||
,httpcat 100
|
||||
|
||||
![](https://http.cat/100)
|
1
icp/DES.md
Normal file
1
icp/DES.md
Normal file
@ -0,0 +1 @@
|
||||
icp 查询域名是否已备案
|
1
jikipedia/DES.md
Normal file
1
jikipedia/DES.md
Normal file
@ -0,0 +1 @@
|
||||
jikipedia 小鸡词典,梗查询
|
2
keyword/DES.md
Normal file
2
keyword/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
关键词回复。
|
||||
指令:,keyword
|
14
list.json
14
list.json
@ -132,7 +132,7 @@
|
||||
},
|
||||
{
|
||||
"name": "weather",
|
||||
"version": "1.1320000000000001",
|
||||
"version": "1.133",
|
||||
"section": "daily",
|
||||
"maintainer": "xtaodada",
|
||||
"size": "3.1 kb",
|
||||
@ -222,7 +222,7 @@
|
||||
},
|
||||
{
|
||||
"name": "sticker",
|
||||
"version": "0.11999999999999998",
|
||||
"version": "0.12",
|
||||
"section": "chat",
|
||||
"maintainer": "xtaodada",
|
||||
"size": "4.94 kb",
|
||||
@ -232,7 +232,7 @@
|
||||
},
|
||||
{
|
||||
"name": "yvlu",
|
||||
"version": "1.2611",
|
||||
"version": "1.27",
|
||||
"section": "chat",
|
||||
"maintainer": "xtaodada, xiluo",
|
||||
"size": "10.0 kb",
|
||||
@ -458,7 +458,7 @@
|
||||
"size": "2.49 kb",
|
||||
"supported": true,
|
||||
"des-short": "Play a game of 1A2B",
|
||||
"des": "Play a game of 1A2B, command:,1a2b"
|
||||
"des": "Play a game of 1A2B, command:,1a2b\n\n# 例如\n\n,1a2b start\n\n,1a2b 1234\n\n,1a2b 5678\n\n..."
|
||||
},
|
||||
{
|
||||
"name": "listusernames",
|
||||
@ -674,7 +674,7 @@
|
||||
"name": "icp",
|
||||
"version": "1.01",
|
||||
"section": "chat",
|
||||
"maintainer": "sourcery-ai[bot]",
|
||||
"maintainer": "Ricky8955555",
|
||||
"size": "3.258 kb",
|
||||
"supported": true,
|
||||
"des-short": "icp 查询域名是否已备案",
|
||||
@ -728,7 +728,7 @@
|
||||
"size": "0.927 kb",
|
||||
"supported": true,
|
||||
"des-short": "httpcat 获取 http 状态码图片",
|
||||
"des": "httpcat 获取 http 状态码图片"
|
||||
"des": "httpcat 获取 http 状态码图片\n\n### 100\n\n,httpcat 100\n\n![](https://http.cat/100)"
|
||||
},
|
||||
{
|
||||
"name": "set_status",
|
||||
@ -904,7 +904,7 @@
|
||||
"name": "yinglish",
|
||||
"version": "1.0",
|
||||
"section": "chat",
|
||||
"maintainer": "sourcery-ai[bot]",
|
||||
"maintainer": "yidaozhanyaqwq",
|
||||
"size": "1.368 kb",
|
||||
"supported": true,
|
||||
"des-short": "yinglish 能把中文和英文翻译成淫语的翻译机!",
|
||||
|
1
listusernames/DES.md
Normal file
1
listusernames/DES.md
Normal file
@ -0,0 +1 @@
|
||||
列出所有属于自己的公开群组/频道。命令:,listusernames
|
2
lottery/DES.md
Normal file
2
lottery/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
举行单群抽奖活动。
|
||||
指令:,lottery
|
1
luxiaoxunbs/DES.md
Normal file
1
luxiaoxunbs/DES.md
Normal file
@ -0,0 +1 @@
|
||||
luxiaoxunbs 鲁小迅整点报时
|
1
moyu/DES.md
Normal file
1
moyu/DES.md
Normal file
@ -0,0 +1 @@
|
||||
支持群订阅
|
2
netease/DES.md
Normal file
2
netease/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
网易云音乐。
|
||||
指令:,netease
|
2
netease_comment/DES.md
Normal file
2
netease_comment/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
随机一条网易云音乐评论。
|
||||
指令:,netease_comment
|
2
news/DES.md
Normal file
2
news/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
每日新闻、历史上的今天、天天成语、慧语香风、诗歌天地。
|
||||
指令:,news
|
1
news60s/DES.md
Normal file
1
news60s/DES.md
Normal file
@ -0,0 +1 @@
|
||||
news60s 60s 看世界新闻
|
1
no_mentions/DES.md
Normal file
1
no_mentions/DES.md
Normal file
@ -0,0 +1 @@
|
||||
no_mentions 自动消除某个对话的 @ 提醒
|
1
no_reactions/DES.md
Normal file
1
no_reactions/DES.md
Normal file
@ -0,0 +1 @@
|
||||
no_reactions 自动已读某个对话的消息表情表态
|
3
openaichat/DES.md
Normal file
3
openaichat/DES.md
Normal file
@ -0,0 +1,3 @@
|
||||
openaichat 使用 OpenAI Chat 聊天
|
||||
基于 text-davinci-003 模型,与 ChatGPT 的效果有些许不同
|
||||
代码参考了原先的 ChatGPT 插件
|
1
paolu/DES.md
Normal file
1
paolu/DES.md
Normal file
@ -0,0 +1 @@
|
||||
paolu ⚠一键跑路 删除群内消息并禁言⚠
|
1
pfp/DES.md
Normal file
1
pfp/DES.md
Normal file
@ -0,0 +1 @@
|
||||
pfp 快速设置头像
|
1
pic_to_sticker/DES.md
Normal file
1
pic_to_sticker/DES.md
Normal file
@ -0,0 +1 @@
|
||||
pic_to_sticker 将你回复的图片转换为贴纸
|
1
pixiv/DES.md
Normal file
1
pixiv/DES.md
Normal file
@ -0,0 +1 @@
|
||||
提供 Pixiv 相关服务
|
1
pmcaptcha/DES.md
Normal file
1
pmcaptcha/DES.md
Normal file
@ -0,0 +1 @@
|
||||
私聊人机验证,助您远离广告烦恼
|
2
portball/DES.md
Normal file
2
portball/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
回复你要临时禁言的人的消息来实现XX秒的禁言。
|
||||
指令:,portball [理由]|<时间/秒>
|
1
premium/DES.md
Normal file
1
premium/DES.md
Normal file
@ -0,0 +1 @@
|
||||
列出本群premium用户数量(指令: ,premium)
|
1
print_official_notifications/DES.md
Normal file
1
print_official_notifications/DES.md
Normal file
@ -0,0 +1 @@
|
||||
print_official_notifications 将收到的官方私聊打印到控制台
|
1
pypi/DES.md
Normal file
1
pypi/DES.md
Normal file
@ -0,0 +1 @@
|
||||
pypi Search PyPI packages
|
1
rate/DES.md
Normal file
1
rate/DES.md
Normal file
@ -0,0 +1 @@
|
||||
rate 货币汇率查询
|
1
resou/DES.md
Normal file
1
resou/DES.md
Normal file
@ -0,0 +1 @@
|
||||
命令:wbrs,zhrs,dyrs。
|
2
sendat/DES.md
Normal file
2
sendat/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
定时发送消息。
|
||||
指令:,sendat
|
2
session/DES.md
Normal file
2
session/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
注销/查询已登录的会话。
|
||||
指令:,session
|
1
set_status/DES.md
Normal file
1
set_status/DES.md
Normal file
@ -0,0 +1 @@
|
||||
set_status 快速设置大会员自定义 emoji 状态
|
3
shift/DES.md
Normal file
3
shift/DES.md
Normal file
@ -0,0 +1,3 @@
|
||||
自动转发频道新消息或者从零开始备份频道。
|
||||
指令:,shift
|
||||
查看帮助:,help shift
|
1
silly_girl/DES.md
Normal file
1
silly_girl/DES.md
Normal file
@ -0,0 +1 @@
|
||||
傻妞插件,用户可以通过此插件召唤傻妞,Repo:https://github.com/cdle/sillyGirl
|
2
speed_test/DES.md
Normal file
2
speed_test/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
测速。
|
||||
指令:,speedtest
|
1
sticker/DES.md
Normal file
1
sticker/DES.md
Normal file
@ -0,0 +1 @@
|
||||
Sticker Tools
|
1
sticker_to_pic/DES.md
Normal file
1
sticker_to_pic/DES.md
Normal file
@ -0,0 +1 @@
|
||||
sticker_to_pic 将你回复的静态贴纸转换为图片
|
2
sticker_transfer/DES.md
Normal file
2
sticker_transfer/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
贴纸迁移。
|
||||
指令:,sticker_transfer
|
1
tel/DES.md
Normal file
1
tel/DES.md
Normal file
@ -0,0 +1 @@
|
||||
查询电话号码归属地,号码段,卡类型,运营商及通信标准。命令:tel。
|
1
teletype/DES.md
Normal file
1
teletype/DES.md
Normal file
@ -0,0 +1 @@
|
||||
Teletype (#62)
|
2
tgbg/DES.md
Normal file
2
tgbg/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
解析 Telegram 聊天窗口背景图。
|
||||
指令:,tgbg
|
1
unban/DES.md
Normal file
1
unban/DES.md
Normal file
@ -0,0 +1 @@
|
||||
解除封禁一位用户。指令:,unban
|
1
unixtime/DES.md
Normal file
1
unixtime/DES.md
Normal file
@ -0,0 +1 @@
|
||||
unixtime Unix时间戳转换
|
17
update_des.py
Normal file
17
update_des.py
Normal file
@ -0,0 +1,17 @@
|
||||
import json
|
||||
import os
|
||||
|
||||
|
||||
def update_des():
|
||||
with open("list.json", "r", encoding="utf8") as f:
|
||||
list_json = json.load(f)
|
||||
for plugin in list_json["list"]:
|
||||
if os.path.exists(f"{plugin['name']}{os.sep}DES.md"):
|
||||
with open(f"{plugin['name']}{os.sep}DES.md", "r", encoding="utf8") as f:
|
||||
plugin["des"] = f.read().strip()
|
||||
with open("list.json", "w", encoding="utf8") as f:
|
||||
json.dump(list_json, f, ensure_ascii=False, indent=4)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
update_des()
|
@ -1,7 +1,10 @@
|
||||
import json
|
||||
import os
|
||||
import decimal
|
||||
from httpx import get
|
||||
|
||||
from update_des import update_des
|
||||
|
||||
main = get("https://api.github.com/repos/TeamPGM/PagerMaid_Plugins_Pyro/commits/v2").json()
|
||||
plugins = []
|
||||
for file in main["files"]:
|
||||
@ -19,21 +22,29 @@ for plugin in plugins:
|
||||
for plug_dict in list_json["list"]:
|
||||
if plug_dict["name"] == plugin:
|
||||
exist = True
|
||||
old_version = float(plug_dict["version"])
|
||||
list_json["list"][list_json["list"].index(plug_dict)]["version"] = str(old_version + 0.01)
|
||||
old_version = decimal.Decimal(plug_dict["version"])
|
||||
list_json["list"][list_json["list"].index(plug_dict)]["version"] = str(
|
||||
old_version + decimal.Decimal("0.01")
|
||||
)
|
||||
if delete:
|
||||
list_json["list"].remove(plug_dict)
|
||||
break
|
||||
if not exist:
|
||||
list_json["list"].append(
|
||||
{"name": plugin,
|
||||
"version": "1.0",
|
||||
"section": "chat",
|
||||
"maintainer": main['commit']['author']['name'],
|
||||
"size": f"{os.path.getsize(f'{plugin}{os.sep}main.py') / 1000} kb",
|
||||
"supported": True,
|
||||
"des-short": main['commit']['message'],
|
||||
"des": main['commit']['message']})
|
||||
{
|
||||
"name": plugin,
|
||||
"version": "1.0",
|
||||
"section": "chat",
|
||||
"maintainer": main['commit']['author']['name'],
|
||||
"size": f"{os.path.getsize(f'{plugin}{os.sep}main.py') / 1000} kb",
|
||||
"supported": True,
|
||||
"des-short": main['commit']['message'],
|
||||
"des": "",
|
||||
}
|
||||
)
|
||||
with open("list.json", "w", encoding="utf8") as f:
|
||||
json.dump(list_json, f, ensure_ascii=False, indent=4)
|
||||
|
||||
update_des()
|
||||
|
||||
print(main['sha'] + " ok!")
|
||||
|
1
urbandictionary/DES.md
Normal file
1
urbandictionary/DES.md
Normal file
@ -0,0 +1 @@
|
||||
urbandictionary 解释英语俚语词汇
|
1
vctools/DES.md
Normal file
1
vctools/DES.md
Normal file
@ -0,0 +1 @@
|
||||
vctools 开启或者关闭群组直播间
|
4
vip/DES.md
Normal file
4
vip/DES.md
Normal file
@ -0,0 +1,4 @@
|
||||
命令:天气:weather weather_pic weather_he
|
||||
Duckduckgo:duckduckgo
|
||||
彩云翻译:caiyun
|
||||
文本转语音:tts_nan tts_nv tts_tw tts_ne tts_en。与 weather 插件冲突
|
1
voice_only_contact/DES.md
Normal file
1
voice_only_contact/DES.md
Normal file
@ -0,0 +1 @@
|
||||
仅联系人可以发送语音消息给我。
|
1
weather/DES.md
Normal file
1
weather/DES.md
Normal file
@ -0,0 +1 @@
|
||||
这个人很懒,什么都没有留下。
|
1
weather_lite/DES.md
Normal file
1
weather_lite/DES.md
Normal file
@ -0,0 +1 @@
|
||||
查询天气。指令:,weather_lite
|
1
websocket/DES.md
Normal file
1
websocket/DES.md
Normal file
@ -0,0 +1 @@
|
||||
websocket 使用 ws 管理机器人
|
1
whois/DES.md
Normal file
1
whois/DES.md
Normal file
@ -0,0 +1 @@
|
||||
查看域名是否已被注册、注册日期、过期日期、域名状态、DNS解析服务器等。
|
1
xtao-some/DES.md
Normal file
1
xtao-some/DES.md
Normal file
@ -0,0 +1 @@
|
||||
超多功能 例如 ,ip
|
1
yinglish/DES.md
Normal file
1
yinglish/DES.md
Normal file
@ -0,0 +1 @@
|
||||
yinglish 能把中文和英文翻译成淫语的翻译机!
|
1
ytdl/DES.md
Normal file
1
ytdl/DES.md
Normal file
@ -0,0 +1 @@
|
||||
ytdl Upload Youtube、Bilibili video to telegram
|
2
yvlu/DES.md
Normal file
2
yvlu/DES.md
Normal file
@ -0,0 +1,2 @@
|
||||
将回复的消息或者输入字符串转换成语录图片。
|
||||
指令:,yvlu
|
1
zpr/DES.md
Normal file
1
zpr/DES.md
Normal file
@ -0,0 +1 @@
|
||||
zpr 随机获取一组涩涩纸片人
|
Loading…
Reference in New Issue
Block a user