PagerMaid-Modify Index
This commit is contained in:
parent
97097f2593
commit
87c96423e4
@ -1,2 +1,3 @@
|
||||
# Cog-Browser
|
||||
A web interface for [Red-Index](https://github.com/Cog-Creators/Red-Index/), hosted at [index.discord.red](https://index.discord.red)
|
||||
# PagerMaid_Browser
|
||||
|
||||
PagerMaid-Modify 插件索引
|
||||
|
BIN
assets/forkme_right_darkblue_121621.png
Normal file
BIN
assets/forkme_right_darkblue_121621.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.5 KiB |
@ -15,7 +15,7 @@
|
||||
body {
|
||||
background-color: #020202;
|
||||
background-image: url('wall.jpg');
|
||||
background-position: top;
|
||||
background-attachment: fixed;
|
||||
background-repeat: no-repeat;
|
||||
background-size: 100%;
|
||||
margin-top: 4vw;
|
||||
@ -101,10 +101,10 @@ body>div.nav.top {
|
||||
body>div.nav.top #logo {
|
||||
display: block;
|
||||
padding: 5px;
|
||||
font-size: 55px;
|
||||
font-size: 40px;
|
||||
line-height: 35px;
|
||||
font-family: Merienda;
|
||||
color: #6d261c;
|
||||
font-family: Merriweather;
|
||||
color: #47D5F7;
|
||||
text-shadow: 1px 1px 2px rgba(0, 0, 0, .68);
|
||||
cursor: pointer;
|
||||
text-decoration: none;
|
||||
|
BIN
assets/wall.jpg
BIN
assets/wall.jpg
Binary file not shown.
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 842 KiB |
BIN
favicon.ico
Normal file
BIN
favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.2 KiB |
158
index.php
158
index.php
@ -1,5 +1,5 @@
|
||||
<?php
|
||||
$per_page = 25;
|
||||
$per_page = 10;
|
||||
$show_ua = @preg_replace('/[^10]/', '', $_GET['ua']) ?: '0';
|
||||
$filter = @preg_replace('/[^-a-zA-Z0-9_]/', '', $_GET['filter']);
|
||||
if(isset($_GET['p'])){
|
||||
@ -19,91 +19,111 @@ if(isset($_GET['p'])){
|
||||
|
||||
//Testing
|
||||
|
||||
$json = json_decode(implode(" ", file('https://raw.githubusercontent.com/Cog-Creators/Red-Index/master/index/1-min.json')), TRUE);
|
||||
$cogs = array();
|
||||
$json = json_decode(implode(" ", file('list.json')), TRUE);
|
||||
$plugins = array();
|
||||
foreach($json as $source => $sourceData){
|
||||
foreach($sourceData['rx_cogs'] as $cogId => $cog){
|
||||
$cog['id'] = $cogId;
|
||||
$cog['source'] = explode('@', $source, 2)[0];
|
||||
$cog['source_name'] = $sourceData['name'];
|
||||
foreach($sourceData['rx_plugins'] as $pluginId => $plugin){
|
||||
$plugin['id'] = $pluginId;
|
||||
$plugin['source'] = explode('@', $source, 2)[0];
|
||||
$plugin['source_name'] = $sourceData['name'];
|
||||
|
||||
$cog['rx_category'] = $sourceData['rx_category'];
|
||||
$cog['rx_branch'] = $sourceData['rx_branch'];
|
||||
$plugin['rx_category'] = $sourceData['rx_category'];
|
||||
|
||||
if($cog['min_bot_version'] == '0.0.0'){ $cog['min_bot_version'] = ''; }
|
||||
if($cog['max_bot_version'] == '0.0.0'){ $cog['max_bot_version'] = ''; }
|
||||
if($plugin['min_bot_version'] == '0.0.0'){ $plugin['min_bot_version'] = ''; }
|
||||
if($plugin['max_bot_version'] == '0.0.0'){ $plugin['max_bot_version'] = ''; }
|
||||
|
||||
if($cog['min_bot_version'] === $cog['max_bot_version']){
|
||||
if(!empty($cog['max_bot_version'])){
|
||||
array_unshift($cog['requirements'], 'Bot==' . $cog['max_bot_version']);
|
||||
if($plugin['min_bot_version'] === $plugin['max_bot_version']){
|
||||
if(!empty($plugin['max_bot_version'])){
|
||||
array_unshift($plugin['requirements'], 'Bot==' . $plugin['max_bot_version']);
|
||||
} else
|
||||
if(!empty($cog['max_bot_version'])){
|
||||
array_unshift($cog['requirements'], 'Bot==' . $cog['max_bot_version']);
|
||||
if(!empty($plugin['max_bot_version'])){
|
||||
array_unshift($plugin['requirements'], 'Bot==' . $plugin['max_bot_version']);
|
||||
}
|
||||
} else {
|
||||
if(!empty($cog['max_bot_version'])){
|
||||
array_unshift($cog['requirements'], 'Bot<=' . $cog['max_bot_version']);
|
||||
if(!empty($plugin['max_bot_version'])){
|
||||
array_unshift($plugin['requirements'], 'Bot<=' . $plugin['max_bot_version']);
|
||||
}
|
||||
if(!empty($cog['min_bot_version'])){
|
||||
array_unshift($cog['requirements'], 'Bot>=' . $cog['min_bot_version']);
|
||||
if(!empty($plugin['min_bot_version'])){
|
||||
array_unshift($plugin['requirements'], 'Bot>=' . $plugin['min_bot_version']);
|
||||
}
|
||||
}
|
||||
if(!empty($cog['min_python_version'])){
|
||||
array_unshift($cog['requirements'], 'Python>=' . implode('.', $cog['min_python_version']));
|
||||
if(!empty($plugin['min_python_version'])){
|
||||
array_unshift($plugin['requirements'], 'Python>=' . implode('.', $plugin['min_python_version']));
|
||||
}
|
||||
|
||||
if($cog['hidden'] || $cog['disabled']){ continue; }
|
||||
if($cog['rx_category'] == 'unapproved' && $show_ua !== "1"){ continue; }
|
||||
if(count($cog['author']) == 0){ continue; } # ghost entries
|
||||
foreach($cog['tags'] as $index => $this_tag){$cog['tags'][$index] = strtolower($this_tag);}
|
||||
if($filter && !in_array(strtolower($filter), $cog['tags'])){ continue; }
|
||||
if($plugin['hidden'] || $plugin['disabled']){ continue; }
|
||||
if($plugin['rx_category'] == '未认证' && $show_ua !== "1"){ continue; }
|
||||
if(count($plugin['author']) == 0){ continue; } # ghost entries
|
||||
foreach($plugin['tags'] as $index => $this_tag){$plugin['tags'][$index] = strtolower($this_tag);}
|
||||
if($filter && !in_array(strtolower($filter), $plugin['tags'])){ continue; }
|
||||
if($search){
|
||||
$matched = FALSE;
|
||||
if(stripos(strtolower($cog['id']), strtolower($search)) !== false){ $matched = TRUE; } else
|
||||
if(stripos(strtolower($cog['description'] ?: $cog['short']), strtolower($search)) !== false){ $matched = TRUE; } else
|
||||
if(in_array(strtolower($search), $cog['tags'])){ $matched = TRUE; } else {
|
||||
foreach($cog['author'] as $author) {
|
||||
if(stripos(strtolower($plugin['id']), strtolower($search)) !== false){ $matched = TRUE; } else
|
||||
if(stripos(strtolower($plugin['description']), strtolower($search)) !== false){ $matched = TRUE; } else
|
||||
if(in_array(strtolower($search), $plugin['tags'])){ $matched = TRUE; } else {
|
||||
foreach($plugin['author'] as $author) {
|
||||
if(stripos(strtolower($author), strtolower($search)) !== false){ $matched = TRUE; break; }
|
||||
}
|
||||
|
||||
foreach($cog['requirements'] as $req) {
|
||||
foreach($plugin['requirements'] as $req) {
|
||||
if(stripos(strtolower($req), strtolower($search)) !== false){ $matched = TRUE; break; }
|
||||
}
|
||||
}
|
||||
if(!$matched){ continue; }
|
||||
}
|
||||
array_push($cogs, $cog);
|
||||
array_push($plugins, $plugin);
|
||||
}
|
||||
}
|
||||
|
||||
function byName($a,$b){ return ($a['id'] <= $b['id']) ? -1 : 1;}
|
||||
usort($cogs, "byName");
|
||||
$cog_chunks = array_chunk($cogs, $per_page);
|
||||
usort($plugins, "byName");
|
||||
$plugin_chunks = array_chunk($plugins, $per_page);
|
||||
|
||||
?>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<title>Red Discord Bot - Cog Index</title>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Merienda&family=Roboto:wght@500&family=Space+Mono&display=swap" rel="stylesheet">
|
||||
<title>PagerMaid - Modify - 插件列表</title>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@1,300&family=Roboto:wght@500&family=Space+Mono&display=swap" rel="stylesheet">
|
||||
<script src="assets/jquery-3.5.1.slim.min.js"></script>
|
||||
<link rel="stylesheet" type="text/css" href="assets/style.mini.css?<?php print(microtime(TRUE)); ?>">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta content='🔅 Xtao-Labs - 组织下开源程序 PagerMaid-Modify 的插件索引平台 正在逐渐完善中,欢迎加入我们' name='description'>
|
||||
<meta content="PagerMaid - Modify - 插件列表" property="og:site_name" />
|
||||
<meta content="https://index.xtaolabs.com" property="og:url" />
|
||||
<meta content="website" property="og:type" />
|
||||
<meta content="PagerMaid - Modify - 插件列表" property="og:title" />
|
||||
<meta content="🔅 Xtao-Labs - 组织下开源程序 PagerMaid-Modify 的插件索引平台 正在逐渐完善中,欢迎加入我们" property="og:description" />
|
||||
<meta content="https://i.dawnlab.me/935e6963d55e70640770f00b60f9704c.png" property="og:image" />
|
||||
<meta content="1200" property="og:image:width" />
|
||||
<meta content="630" property="og:image:height" />
|
||||
<meta content="summary_large_image" property="twitter:card" />
|
||||
<!-- Global site tag (gtag.js) - Google Analytics -->
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-BKXDZR95KP"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
|
||||
gtag('config', 'G-BKXDZR95KP');
|
||||
<?php if($search){print('gtag("event", "page_view", {page_path: "/?search=' . $search . '&ua='. $show_ua . '&p=' . $page . '&filter=' . $filter . '"});');} ?>
|
||||
</script>
|
||||
<!-- End Global site tag (gtag.js) - Google Analytics -->
|
||||
</head>
|
||||
<body model="">
|
||||
<div class="nav top">
|
||||
<a id="logo" href="?">Red<t>Discord Bot - Cog Index</t></a>
|
||||
<a class="nav-link" href="https://github.com/Cog-Creators/Red-DiscordBot#installation">Installation</a>
|
||||
<a class="nav-link" href="http://red-discordbot.readthedocs.io/en/stable/index.html">Documentation</a>
|
||||
<a class="nav-link" href="https://discord.gg/red">Join Discord</a>
|
||||
<a class="nav-link" href="https://red-discordbot.readthedocs.io/en/stable/guide_cog_creation.html">Build Your Own Cog</a>
|
||||
<a id="logo" href="?">PagerMaid-Modify<t>PagerMaid Telegram utility daemon - Plugin list</t></a>
|
||||
<a class="nav-link" href="https://xtaolabs.com">安装</a>
|
||||
<a class="nav-link" href="https://wiki.xtaolabs.com">Wiki</a>
|
||||
<a class="nav-link" href="https://t.me/joinchat/Ver2ddjF4rwcPF9B">TG 群组</a>
|
||||
<a class="nav-link" href="https://github.com/Xtao-Labs/PagerMaid-Modify">Github</a>
|
||||
</div>
|
||||
<div class="search">
|
||||
<form id="search" method="post" action="?filter=<?php print($filter);?>&ua=<?php print($show_ua);?>&cb=<?php print(intval(microtime(TRUE))); ?>">
|
||||
<svg class="icon" viewBox="0 0 20 20">
|
||||
<path d="M12.323,2.398c-0.741-0.312-1.523-0.472-2.319-0.472c-2.394,0-4.544,1.423-5.476,3.625C3.907,7.013,3.896,8.629,4.49,10.102c0.528,1.304,1.494,2.333,2.72,2.99L5.467,17.33c-0.113,0.273,0.018,0.59,0.292,0.703c0.068,0.027,0.137,0.041,0.206,0.041c0.211,0,0.412-0.127,0.498-0.334l1.74-4.23c0.583,0.186,1.18,0.309,1.795,0.309c2.394,0,4.544-1.424,5.478-3.629C16.755,7.173,15.342,3.68,12.323,2.398z M14.488,9.77c-0.769,1.807-2.529,2.975-4.49,2.975c-0.651,0-1.291-0.131-1.897-0.387c-0.002-0.004-0.002-0.004-0.002-0.004c-0.003,0-0.003,0-0.003,0s0,0,0,0c-1.195-0.508-2.121-1.452-2.607-2.656c-0.489-1.205-0.477-2.53,0.03-3.727c0.764-1.805,2.525-2.969,4.487-2.969c0.651,0,1.292,0.129,1.898,0.386C14.374,4.438,15.533,7.3,14.488,9.77z"></path>
|
||||
</svg>
|
||||
<input type="text" name="search" placeholder="Search <?php print(count($cogs)); if($filter){print(' ' . $filter);}?> cogs.." value="<?php print($search);?>" />
|
||||
<input type="text" name="search" placeholder="搜索插件仓库中 <?php if($filter){print('分类为 ' . $filter . ' 的 ');}?><?php print(count($plugins));?> 个插件" value="<?php print($search);?>" />
|
||||
<button class="submit">
|
||||
<svg class="icon" viewBox="0 0 20 20">
|
||||
<path d="M14.989,9.491L6.071,0.537C5.78,0.246,5.308,0.244,5.017,0.535c-0.294,0.29-0.294,0.763-0.003,1.054l8.394,8.428L5.014,18.41c-0.291,0.291-0.291,0.763,0,1.054c0.146,0.146,0.335,0.218,0.527,0.218c0.19,0,0.382-0.073,0.527-0.218l8.918-8.919C15.277,10.254,15.277,9.784,14.989,9.491z"></path>
|
||||
@ -112,7 +132,7 @@ $cog_chunks = array_chunk($cogs, $per_page);
|
||||
</form>
|
||||
</div>
|
||||
<?php if ($show_ua == "1"){ ?>
|
||||
<div class="ua-warning">The content of unapproved repositories has not been vetted by QA<br>Safety is not guaranteed. Use at your own risk</div>
|
||||
<div class="ua-warning">未经过认证的插件可能存在安全或者稳定性风险<br>造成的任何问题请自负</div>
|
||||
<?php } ?>
|
||||
<div class="filters">
|
||||
<box <?php if($show_ua === '1'){?>href="?filter=<?php print($filter);?>&ua=0"<?php }else{?>show-model="uadisclaim"<?php } ?>><svg class="icon" viewBox="0 0 20 20">
|
||||
@ -121,40 +141,40 @@ $cog_chunks = array_chunk($cogs, $per_page);
|
||||
<?php }else{ ?>
|
||||
<path fill-rule="evenodd" d="M14 1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z"/>
|
||||
<?php } ?>
|
||||
</svg>Include Unapproved</box>
|
||||
</svg>包含未认证插件</box>
|
||||
</div>
|
||||
<div class="list">
|
||||
<div class="model" model="uadisclaim">
|
||||
<h><svg class="icon" viewBox="0 0 20 23">
|
||||
<path d="M18.344,16.174l-7.98-12.856c-0.172-0.288-0.586-0.288-0.758,0L1.627,16.217c0.339-0.543-0.603,0.668,0.384,0.682h15.991C18.893,16.891,18.167,15.961,18.344,16.174 M2.789,16.008l7.196-11.6l7.224,11.6H2.789z M10.455,7.552v3.561c0,0.244-0.199,0.445-0.443,0.445s-0.443-0.201-0.443-0.445V7.552c0-0.245,0.199-0.445,0.443-0.445S10.455,7.307,10.455,7.552M10.012,12.439c-0.733,0-1.33,0.6-1.33,1.336s0.597,1.336,1.33,1.336c0.734,0,1.33-0.6,1.33-1.336S10.746,12.439,10.012,12.439M10.012,14.221c-0.244,0-0.443-0.199-0.443-0.445c0-0.244,0.199-0.445,0.443-0.445s0.443,0.201,0.443,0.445C10.455,14.021,10.256,14.221,10.012,14.221"></path></svg>Warning: Use at your own risk!</h>
|
||||
<t>Unapproved repositories are provided by the community and have not yet been inspected for security or tested for stability. The Cog-Creators organization and Red's contributors are not responsible for any damage caused by 3rd party cogs.</t>
|
||||
<f><button hide-model="true">Nevermind</button><button class="right red" href="?filter=<?php print($filter);?>&ua=1">I understand and accept the risks</button></f>
|
||||
<path d="M18.344,16.174l-7.98-12.856c-0.172-0.288-0.586-0.288-0.758,0L1.627,16.217c0.339-0.543-0.603,0.668,0.384,0.682h15.991C18.893,16.891,18.167,15.961,18.344,16.174 M2.789,16.008l7.196-11.6l7.224,11.6H2.789z M10.455,7.552v3.561c0,0.244-0.199,0.445-0.443,0.445s-0.443-0.201-0.443-0.445V7.552c0-0.245,0.199-0.445,0.443-0.445S10.455,7.307,10.455,7.552M10.012,12.439c-0.733,0-1.33,0.6-1.33,1.336s0.597,1.336,1.33,1.336c0.734,0,1.33-0.6,1.33-1.336S10.746,12.439,10.012,12.439M10.012,14.221c-0.244,0-0.443-0.199-0.443-0.445c0-0.244,0.199-0.445,0.443-0.445s0.443,0.201,0.443,0.445C10.455,14.021,10.256,14.221,10.012,14.221"></path></svg>警告:您必须自行承担使用风险!</h>
|
||||
<t>未经认证的插件由第三方作者提供,尚未进行安全性检查或稳定性测试。Xtao-labs 不对此类未认证插件造成的任何问题负责。</t>
|
||||
<f><button hide-model="true">取消</button><button class="right red" href="?filter=<?php print($filter);?>&ua=1">我已了解并且接受使用风险</button></f>
|
||||
</div>
|
||||
<?php if(!isset($cog_chunks[$page - 1])){ ?>
|
||||
<?php if(!isset($plugin_chunks[$page - 1])){ ?>
|
||||
<div>
|
||||
<t><center>There are no cogs on this page.</center></t>
|
||||
<t><center>出错了呜呜呜 ~ 没有找到插件呢 ~</center></t>
|
||||
</div>
|
||||
<?php }else{ foreach($cog_chunks[$page - 1] as $cog){ ?>
|
||||
<?php }else{ foreach($plugin_chunks[$page - 1] as $plugin){ ?>
|
||||
<div>
|
||||
<h><?php print($cog['id']);?><tag class="approval<?php if($cog['rx_category'] == 'approved'){?> active<?php } ?>"><?php print(ucwords($cog['rx_category']));?></tag> <?php foreach($cog['author'] as $tag){?><tag>@<?php print($tag); ?></tag><?php }?></h>
|
||||
<t><i><?php print(nl2br(htmlentities($cog['description'] ?: $cog['short'])));?></i></t>
|
||||
<?php if(!empty($cog['end_user_data_statement'])) { ?>
|
||||
<h><?php print($plugin['id']);?><tag class="approval<?php if($plugin['rx_category'] == '已认证'){?> active<?php } ?>"><?php print(ucwords($plugin['rx_category']));?></tag> <tag class="approval">v<?php print($plugin['version']);?></tag><?php foreach($plugin['author'] as $tag){?><tag>@<?php print($tag); ?></tag><?php }?></h>
|
||||
<t><i><?php print(nl2br(htmlentities($plugin['description'])));?></i></t>
|
||||
<?php if(!empty($plugin['end_user_data_statement'])) { ?>
|
||||
<t><svg class="icon" viewBox="0 0 20 20">
|
||||
<path d="M10,6.978c-1.666,0-3.022,1.356-3.022,3.022S8.334,13.022,10,13.022s3.022-1.356,3.022-3.022S11.666,6.978,10,6.978M10,12.267c-1.25,0-2.267-1.017-2.267-2.267c0-1.25,1.016-2.267,2.267-2.267c1.251,0,2.267,1.016,2.267,2.267C12.267,11.25,11.251,12.267,10,12.267 M18.391,9.733l-1.624-1.639C14.966,6.279,12.563,5.278,10,5.278S5.034,6.279,3.234,8.094L1.609,9.733c-0.146,0.147-0.146,0.386,0,0.533l1.625,1.639c1.8,1.815,4.203,2.816,6.766,2.816s4.966-1.001,6.767-2.816l1.624-1.639C18.536,10.119,18.536,9.881,18.391,9.733 M16.229,11.373c-1.656,1.672-3.868,2.594-6.229,2.594s-4.573-0.922-6.23-2.594L2.41,10l1.36-1.374C5.427,6.955,7.639,6.033,10,6.033s4.573,0.922,6.229,2.593L17.59,10L16.229,11.373z"></path> </svg><?php print($cog['end_user_data_statement']);?></t>
|
||||
<path d="M10,6.978c-1.666,0-3.022,1.356-3.022,3.022S8.334,13.022,10,13.022s3.022-1.356,3.022-3.022S11.666,6.978,10,6.978M10,12.267c-1.25,0-2.267-1.017-2.267-2.267c0-1.25,1.016-2.267,2.267-2.267c1.251,0,2.267,1.016,2.267,2.267C12.267,11.25,11.251,12.267,10,12.267 M18.391,9.733l-1.624-1.639C14.966,6.279,12.563,5.278,10,5.278S5.034,6.279,3.234,8.094L1.609,9.733c-0.146,0.147-0.146,0.386,0,0.533l1.625,1.639c1.8,1.815,4.203,2.816,6.766,2.816s4.966-1.001,6.767-2.816l1.624-1.639C18.536,10.119,18.536,9.881,18.391,9.733 M16.229,11.373c-1.656,1.672-3.868,2.594-6.229,2.594s-4.573-0.922-6.23-2.594L2.41,10l1.36-1.374C5.427,6.955,7.639,6.033,10,6.033s4.573,0.922,6.229,2.593L17.59,10L16.229,11.373z"></path> </svg><?php print($plugin['end_user_data_statement']);?></t>
|
||||
<?php } ?>
|
||||
<?php if(count($cog['permissions']) > 0) { ?>
|
||||
<?php if(count($plugin['permissions']) > 0) { ?>
|
||||
<t><svg class="icon" viewBox="0 0 20 20">
|
||||
<path d="M12.546,4.6h-5.2C4.398,4.6,2,7.022,2,10c0,2.978,2.398,5.4,5.346,5.4h5.2C15.552,15.4,18,12.978,18,10C18,7.022,15.552,4.6,12.546,4.6 M12.546,14.6h-5.2C4.838,14.6,2.8,12.536,2.8,10s2.038-4.6,4.546-4.6h5.2c2.522,0,4.654,2.106,4.654,4.6S15.068,14.6,12.546,14.6 M12.562,6.2C10.488,6.2,8.8,7.904,8.8,10c0,2.096,1.688,3.8,3.763,3.8c2.115,0,3.838-1.706,3.838-3.8C16.4,7.904,14.678,6.2,12.562,6.2 M12.562,13C10.93,13,9.6,11.654,9.6,10c0-1.654,1.33-3,2.962-3C14.21,7,15.6,8.374,15.6,10S14.208,13,12.562,13"></path></svg><b>Required Permissions</b><l><?php print(implode(' ', $cog['permissions']));?></l></t>
|
||||
<path d="M12.546,4.6h-5.2C4.398,4.6,2,7.022,2,10c0,2.978,2.398,5.4,5.346,5.4h5.2C15.552,15.4,18,12.978,18,10C18,7.022,15.552,4.6,12.546,4.6 M12.546,14.6h-5.2C4.838,14.6,2.8,12.536,2.8,10s2.038-4.6,4.546-4.6h5.2c2.522,0,4.654,2.106,4.654,4.6S15.068,14.6,12.546,14.6 M12.562,6.2C10.488,6.2,8.8,7.904,8.8,10c0,2.096,1.688,3.8,3.763,3.8c2.115,0,3.838-1.706,3.838-3.8C16.4,7.904,14.678,6.2,12.562,6.2 M12.562,13C10.93,13,9.6,11.654,9.6,10c0-1.654,1.33-3,2.962-3C14.21,7,15.6,8.374,15.6,10S14.208,13,12.562,13"></path></svg><b>需要权限</b><l><?php print(implode(' ', $plugin['permissions']));?></l></t>
|
||||
<?php } ?>
|
||||
<?php if(count($cog['requirements']) > 0) { ?>
|
||||
<?php if(count($plugin['requirements']) > 0) { ?>
|
||||
<t><svg class="icon" viewBox="0 0 20 23">
|
||||
<path d="M18.344,16.174l-7.98-12.856c-0.172-0.288-0.586-0.288-0.758,0L1.627,16.217c0.339-0.543-0.603,0.668,0.384,0.682h15.991C18.893,16.891,18.167,15.961,18.344,16.174 M2.789,16.008l7.196-11.6l7.224,11.6H2.789z M10.455,7.552v3.561c0,0.244-0.199,0.445-0.443,0.445s-0.443-0.201-0.443-0.445V7.552c0-0.245,0.199-0.445,0.443-0.445S10.455,7.307,10.455,7.552M10.012,12.439c-0.733,0-1.33,0.6-1.33,1.336s0.597,1.336,1.33,1.336c0.734,0,1.33-0.6,1.33-1.336S10.746,12.439,10.012,12.439M10.012,14.221c-0.244,0-0.443-0.199-0.443-0.445c0-0.244,0.199-0.445,0.443-0.445s0.443,0.201,0.443,0.445C10.455,14.021,10.256,14.221,10.012,14.221"></path></svg><b>Bot Version and Packages Used</b><l><?php print(implode('</l><l>', $cog['requirements']));?></l></t>
|
||||
<path d="M18.344,16.174l-7.98-12.856c-0.172-0.288-0.586-0.288-0.758,0L1.627,16.217c0.339-0.543-0.603,0.668,0.384,0.682h15.991C18.893,16.891,18.167,15.961,18.344,16.174 M2.789,16.008l7.196-11.6l7.224,11.6H2.789z M10.455,7.552v3.561c0,0.244-0.199,0.445-0.443,0.445s-0.443-0.201-0.443-0.445V7.552c0-0.245,0.199-0.445,0.443-0.445S10.455,7.307,10.455,7.552M10.012,12.439c-0.733,0-1.33,0.6-1.33,1.336s0.597,1.336,1.33,1.336c0.734,0,1.33-0.6,1.33-1.336S10.746,12.439,10.012,12.439M10.012,14.221c-0.244,0-0.443-0.199-0.443-0.445c0-0.244,0.199-0.445,0.443-0.445s0.443,0.201,0.443,0.445C10.455,14.021,10.256,14.221,10.012,14.221"></path></svg><b>Bot 版本和额外依赖包需求</b><l><?php print(implode('</l><l>', $plugin['requirements']));?></l></t>
|
||||
<?php } ?>
|
||||
|
||||
<t><svg class="icon" viewBox="0 0 16 19">
|
||||
<path fill-rule="evenodd" d="M0 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6zm13 .25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zM2.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 3 8.75v-.5A.25.25 0 0 0 2.75 8h-.5zM4 8.25A.25.25 0 0 1 4.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 4 8.75v-.5zM6.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 7 8.75v-.5A.25.25 0 0 0 6.75 8h-.5zM8 8.25A.25.25 0 0 1 8.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 8 8.75v-.5zM13.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zm0 2a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zm-3-2a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h1.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-1.5zm.75 2.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zM11.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zM9 6.25A.25.25 0 0 1 9.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 9 6.75v-.5zM7.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 8 6.75v-.5A.25.25 0 0 0 7.75 6h-.5zM5 6.25A.25.25 0 0 1 5.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 5 6.75v-.5zM2.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h1.5A.25.25 0 0 0 4 6.75v-.5A.25.25 0 0 0 3.75 6h-1.5zM2 10.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zM4.25 10a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h5.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-5.5z"></path>
|
||||
</svg><b>Installation commands</b><l>repo add <?php print(strtolower($cog['source_name'])); ?> <?php print($cog['source']);?> <?php print($cog['rx_branch']);?></l><l>cog install <?php print(strtolower($cog['source_name'])); ?> <?php print($cog['id']); ?></l></t>
|
||||
<f><?php sort($cog['tags']);foreach($cog['tags'] as $tag){?><tag href="?filter=<?php print($tag); ?>"><?php print($tag); ?></tag><?php }?><a class="src-link" href="<?php print($cog['source']);?>">View Repository</a></f>
|
||||
</svg><b>安装命令</b><l>-apt install <?php print($plugin['id']); ?></l></t>
|
||||
<f><?php sort($plugin['tags']);foreach($plugin['tags'] as $tag){?><tag href="?filter=<?php print($tag); ?>"><?php print($tag); ?></tag><?php }?><a class="src-link" href="https://github.com/Xtao-Labs/PagerMaid_Plugins/blob/master/<?php print($plugin['id']);?>.py">查看源代码</a></f>
|
||||
</div>
|
||||
<?php }} ?>
|
||||
</div>
|
||||
@ -167,14 +187,14 @@ $cog_chunks = array_chunk($cogs, $per_page);
|
||||
c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788
|
||||
S18.707,9.212,18.271,9.212z"></path>
|
||||
</svg>
|
||||
Previous
|
||||
上一页
|
||||
</a>
|
||||
<?php if(count($cog_chunks) >= 1){?>
|
||||
<page>Page <?php print($page);?> of <?php print(count($cog_chunks)); ?></page>
|
||||
<?php if(count($plugin_chunks) >= 1){?>
|
||||
<page>第 <?php print($page);?> 页,共 <?php print(count($plugin_chunks)); ?> 页</page>
|
||||
<?php } ?>
|
||||
|
||||
<a class="right <?php if(count($cog_chunks) <= $page){?>hidden<?php }?>" href="?p=<?php print($page + 1);?>&filter=<?php print($filter);?>&ua=<?php print($show_ua);?>">
|
||||
Next
|
||||
<a class="right <?php if(count($plugin_chunks) <= $page){?>hidden<?php }?>" href="?p=<?php print($page + 1);?>&filter=<?php print($filter);?>&ua=<?php print($show_ua);?>">
|
||||
下一页
|
||||
<svg class="icon" viewBox="0 0 20 20">
|
||||
<path d="M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0
|
||||
l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109
|
||||
@ -184,7 +204,7 @@ $cog_chunks = array_chunk($cogs, $per_page);
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
<a href="https://github.com/Cog-Creators/Cog-Browser"><img style="position: absolute; top: 0; right: 0; border: 0;" src="https://github.blog/wp-content/uploads/2008/12/forkme_right_darkblue_121621.png?resize=149%2C149" class="attachment-full size-full" alt="Fork me on GitHub"></a>
|
||||
<a href="https://github.com/Xtao-Labs/PagerMaid_Browser"><img style="position: absolute; top: 0; right: 0; border: 0;" src="assets/forkme_right_darkblue_121621.png" class="attachment-full size-full" alt="Fork me on GitHub"></a>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
$('[href]').click(function(){
|
||||
@ -200,6 +220,8 @@ $cog_chunks = array_chunk($cogs, $per_page);
|
||||
});
|
||||
});
|
||||
</script>
|
||||
<!-- Cloudflare Web Analytics --><script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "42ef8cfa260844718cbcd6eaedd5fb88"}'></script><!-- End Cloudflare Web Analytics -->
|
||||
<!-- Cloudflare Web Analytics -->
|
||||
<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "1beede96dcdb4946b2907c52fa615151"}'></script>
|
||||
<!-- End Cloudflare Web Analytics -->
|
||||
</body>
|
||||
</html>
|
||||
|
978
list.json
Normal file
978
list.json
Normal file
@ -0,0 +1,978 @@
|
||||
{
|
||||
"approved": {
|
||||
"rx_category": "已认证",
|
||||
"rx_plugins": {
|
||||
"autorespond": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "此插件用于需要自动回复的场景。",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件会储存输入的参数",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "auto"],
|
||||
"version": "0.211"
|
||||
},
|
||||
"dme": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "编辑并删除当前对话您发送的特定数量的消息。支持 Redis 记录上一次指定的文本,方便快速撤回消息。 最近更新:防止编辑消息报错。",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "anti"],
|
||||
"version": "1.12"
|
||||
},
|
||||
"autorm": {
|
||||
"author": ["fruitymelon"],
|
||||
"description": "在指定的时间后删除自己的消息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "auto", "delete"],
|
||||
"version": "1.03"
|
||||
},
|
||||
"sendat": {
|
||||
"author": ["fruitymelon"],
|
||||
"description": "定时发送消息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": ["dateparser"],
|
||||
"tags": ["chat", "auto", "send"],
|
||||
"version": "1.32"
|
||||
},
|
||||
"weather": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "查询天气",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "weather"],
|
||||
"version": "1.11"
|
||||
},
|
||||
"xtao-some": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "便民功能",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "ip", "ping"],
|
||||
"version": "1.203"
|
||||
},
|
||||
"throwit": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "生成一张 扔头像 图片",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件会储存用户头像",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["profile", "send", "pic"],
|
||||
"version": "1.612"
|
||||
},
|
||||
"rate": {
|
||||
"author": ["fruitymelon"],
|
||||
"description": "汇率转换",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "exchange"],
|
||||
"version": "1.41"
|
||||
},
|
||||
"atadmins_atall": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "一键 AT 本群管理员、群员",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "group"],
|
||||
"version": "1.12"
|
||||
},
|
||||
"denyu": {
|
||||
"author": ["fruitymelon"],
|
||||
"description": "在某群中强制禁言某用户",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件会储存用户 id",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "group"],
|
||||
"version": "1.11"
|
||||
},
|
||||
"hyperlink": {
|
||||
"author": ["OahiewUoil"],
|
||||
"description": "生成隐藏链接",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"nthmsg": {
|
||||
"author": ["seiuneko"],
|
||||
"description": "获取你发送的第 n 条消息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "group"],
|
||||
"version": "1.02"
|
||||
},
|
||||
"portball": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "回复你要临时禁言的人的消息来实现XX秒的禁言",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["封禁用户"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "group", "mute"],
|
||||
"version": "1.44"
|
||||
},
|
||||
"resou": {
|
||||
"author": ["KorenKrita", "xtaodada", "monsterxcn"],
|
||||
"description": "微博,知乎,抖音实时热搜,B站实时排行榜",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "bilibili", "weibo", "douyin", "zhihu"],
|
||||
"version": "1.22"
|
||||
},
|
||||
"whois": {
|
||||
"author": ["KorenKrita"],
|
||||
"description": "查询域名whois信息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "whois"],
|
||||
"version": "1.131"
|
||||
},
|
||||
"eat": {
|
||||
"author": ["SF_PICK"],
|
||||
"description": "生成一张 吃头像 图片",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件会储存用户头像",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["prifile", "pic"],
|
||||
"version": "1.03"
|
||||
},
|
||||
"da": {
|
||||
"author": ["yxkumad"],
|
||||
"description": "删除所有信息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "delete"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"diss": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "祖安对线语录",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "send"],
|
||||
"version": "1.11"
|
||||
},
|
||||
"shangliu": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "上流对话工具",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "send"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"neteasedown": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "网易云搜歌/点歌",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "netease"],
|
||||
"version": "1.121"
|
||||
},
|
||||
"killallmembers": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "一键扬了群",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["封禁用户"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "ban"],
|
||||
"version": "1.12"
|
||||
},
|
||||
"aff": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "光速发Aff信息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件会储存用户输入参数",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "send"],
|
||||
"version": "1.21"
|
||||
},
|
||||
"stickertopic": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "贴纸转图片(只支持静态)",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "send", "pic"],
|
||||
"version": "1.111"
|
||||
},
|
||||
"vip": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "vip 捐赠用户功能",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "vip", "pixiv", "weather", "baidu", "duckduckgo", "whatanime"],
|
||||
"version": "0.6"
|
||||
},
|
||||
"calculator": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "小型计算器",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat"],
|
||||
"version": "1.02"
|
||||
},
|
||||
"paolu": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "一键跑路(删所有消息并禁言)",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["编辑信息", "封禁用户", "删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["chat"],
|
||||
"version": "1.021"
|
||||
},
|
||||
"autoreplysticker": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "自动回复sticker",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件会储存用户输入的参数",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "auto", "sticker"],
|
||||
"version": "1.23"
|
||||
},
|
||||
"deletemsgsfromgrps": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "删除所有群内消息或所有与他人对话",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "delete"],
|
||||
"version": "1.02"
|
||||
},
|
||||
"keyword": {
|
||||
"author": ["c3b2a", "xtaodada"],
|
||||
"description": "关键词自动回复插件",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件会储存用户输入的参数",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "keyword", "auto"],
|
||||
"version": "2.6341"
|
||||
},
|
||||
"transfer": {
|
||||
"author": ["c3b2a"],
|
||||
"description": "上传和下载文件",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily"],
|
||||
"version": "1.02"
|
||||
},
|
||||
"forcesend": {
|
||||
"author": ["fruitymelon"],
|
||||
"description": "无需进群,向频道附属群内发送消息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "send"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"bc": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "查询含虚拟货币在内的货币价格",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "exchange"],
|
||||
"version": "1.23"
|
||||
},
|
||||
"diy": {
|
||||
"author": ["ahhhiiii", "xtaodada"],
|
||||
"description": "api 聚合",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "sao", "api"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"bingwall": {
|
||||
"author": ["ahhhiiii"],
|
||||
"description": "获取Bing每日壁纸",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "bing", "pic"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"rape": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "只踢出不ban群成员",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["封禁用户"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "kick", "group"],
|
||||
"version": "1.031"
|
||||
},
|
||||
"fuck": {
|
||||
"author": ["Pentacene"],
|
||||
"description": "踢出并ban群成员",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["封禁用户"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "ban", "group"],
|
||||
"version": "1.02"
|
||||
},
|
||||
"groupword": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "将聊天内容生成为词云",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": ["jieba"],
|
||||
"tags": ["chat", "send", "pic"],
|
||||
"version": "1.06"
|
||||
},
|
||||
"getstickers": {
|
||||
"author": ["xtaodada", "Vesugierii"],
|
||||
"description": "贴纸包批量导出",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": ["lottie[gif]"],
|
||||
"tags": ["chat", "pic"],
|
||||
"version": "1.1"
|
||||
},
|
||||
"fucksticker": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "删除最近 50 条消息中的 sticker",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "delete", "group"],
|
||||
"version": "1.0"
|
||||
},
|
||||
"pic2sticker": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "把别人发的图片转换成贴纸(只支持静态)",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "pic", "sticker"],
|
||||
"version": "1.0"
|
||||
},
|
||||
"listusernames": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "列出所有属于自己的公开群组/频道",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "username"],
|
||||
"version": "1.0"
|
||||
},
|
||||
"fuckadmin": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "列出群组中所有潜水超过 n 天的管理员",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "group"],
|
||||
"version": "1.1"
|
||||
},
|
||||
"fuckmember": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "查找/清理群组中所有潜水超过一定天数的成员",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["封禁用户"],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "group", "kick"],
|
||||
"version": "1.031"
|
||||
},
|
||||
"unbanby": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "查询/解除群组中被所回复用户所封禁的用户",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["封禁用户"],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "group", "unban"],
|
||||
"version": "1.031"
|
||||
},
|
||||
"forcesubscribe": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "自动删除未关注指定公开频道的用户的发言",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "group", "subscribe", "channel"],
|
||||
"version": "1.05"
|
||||
},
|
||||
"forcegroup": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "强制加入频道讨论群",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "group", "subscribe", "channel"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"repeat": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "自动复读(无引用)一个人的消息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件会储存用户 id",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "auto", "send"],
|
||||
"version": "1.0"
|
||||
},
|
||||
"kickanddm": {
|
||||
"author": ["lowking"],
|
||||
"description": "删除某人的消息并踢出/禁言",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["封禁用户", "删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "kick", "delete", "group"],
|
||||
"version": "1.0"
|
||||
},
|
||||
"fuckmessage": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "删除最近 200 条消息中包含指定关键字的消息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["删除消息"],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "group", "delete"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"yyr": {
|
||||
"author": ["xtaodada", "kld"],
|
||||
"description": "把普通的话转换成抽象话",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat"],
|
||||
"version": "1.0"
|
||||
},
|
||||
"chatbot": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "使用自然语言处理 (NLP) 来帮助用户通过文本进行交互(支持回复)",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat", "auto", "ai", "nlp"],
|
||||
"version": "1.0"
|
||||
},
|
||||
"square": {
|
||||
"author": ["Vesugierii"],
|
||||
"description": "生成文本矩形",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat"],
|
||||
"version": "1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"disapproved": {
|
||||
"rx_category": "未认证",
|
||||
"rx_plugins": {
|
||||
"autochangename": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "每 30 秒自动更新 last_name 为时间等小玩意",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据。",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": ["更改名称"],
|
||||
"requirements": [],
|
||||
"tags": ["profile", "name", "auto"],
|
||||
"version": "1.011"
|
||||
},
|
||||
"yb-dl": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "上传 Youtube、Bilibili 视频到 telegram",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "youtube", "bilibili"],
|
||||
"version": "1.02"
|
||||
},
|
||||
"netease": {
|
||||
"author": ["KorenKrita", "xtaodada"],
|
||||
"description": "随机一条网易云音乐热评",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "netease"],
|
||||
"version": "1.31"
|
||||
},
|
||||
"mjx": {
|
||||
"author": ["KorenKrita"],
|
||||
"description": "随机带评价买家秀,随机涩气买家秀",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "taobao"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"tel": {
|
||||
"author": ["KorenKrita", "xtaodada"],
|
||||
"description": "查询手机号码归属地等信息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily"],
|
||||
"version": "1.11"
|
||||
},
|
||||
"cosplay-multi": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "多网站随机获取Cos图",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily"],
|
||||
"version": "1.31"
|
||||
},
|
||||
"meizi": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "多网站随机获取写真",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily"],
|
||||
"version": "1.81"
|
||||
},
|
||||
"acg-multi": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "多网站随机获取ACG图",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily"],
|
||||
"version": "1.41"
|
||||
},
|
||||
"neteaseshuffle": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "随机网抑热歌",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "netease"],
|
||||
"version": "1.11"
|
||||
},
|
||||
"neteasemusic": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "网易云搜歌/随机热歌/点歌",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "netease"],
|
||||
"version": "4.31"
|
||||
},
|
||||
"videodl": {
|
||||
"author": ["TNTcraftHIM"],
|
||||
"description": "下载YTB/B站视频",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily"],
|
||||
"version": "0.12"
|
||||
},
|
||||
"xjj": {
|
||||
"author": ["Moriarty-989"],
|
||||
"description": "随机小姐姐写真",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "pic"],
|
||||
"version": "1.02"
|
||||
},
|
||||
"zpr": {
|
||||
"author": ["Moriarty-989"],
|
||||
"description": "随机小姐姐或纸片人写真",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "pic"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"ghs": {
|
||||
"author": ["akun"],
|
||||
"description": "发送ghs获取一张色图",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "pic"],
|
||||
"version": "1.01"
|
||||
},
|
||||
"pl": {
|
||||
"author": ["lowking"],
|
||||
"description": "查询食物嘌呤含量",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["chat"],
|
||||
"version": "1.02"
|
||||
},
|
||||
"kongge": {
|
||||
"author": ["xtaodada"],
|
||||
"description": "打字带空格",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": ["jieba"],
|
||||
"tags": ["chat"],
|
||||
"version": "1.04"
|
||||
},
|
||||
"bin": {
|
||||
"author": ["paulkm"],
|
||||
"description": "查询信用卡bin信息",
|
||||
"disabled": false,
|
||||
"end_user_data_statement": "此插件不会储存用户数据",
|
||||
"hidden": false,
|
||||
"max_bot_version": "",
|
||||
"min_bot_version": "1.3",
|
||||
"min_python_version": "",
|
||||
"permissions": [],
|
||||
"requirements": [],
|
||||
"tags": ["daily", "bin"],
|
||||
"version": "1.01"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user