nonebot2 plugin for group administration
Project description
简易群管
✨ NoneBot2 简易群管 ✨_
踢 改 禁.......
欢迎 issue pr
权限说明:见下方指令↓
安装💿
pip install nonebot-plugin-admin
请注意与nonebot版本适配,匹配请查看:更新
更新
pip install --upgrade nonebot-plugin-admin
导入📲
在bot.py 导入,语句:
nonebot.load_plugin("nonebot_plugin_admin")
指令💻
Tips:
- 关于命令,对/sp这类
斜杠+英文
的命令做了保留,汉字命令去除了/
若使用者担心错误触发,可下载源码自行修改__init__.py
- 为了防止错误触发,相同操作的
+
-
都写(复制)了两段代码
【初始化】:
群管初始化 :初始化插件
【群管】:
权限:permission=SUPERUSER | GROUP_ADMIN | GROUP_OWNER
禁言:
禁 @某人 时间(s)[1,2591999]
禁 @某人 缺省时间则随机
禁 @某人 0 可解禁
解 @某人
全群禁言(好像没用?)
/all
/all 解
改名片
改 @某人 名片
改头衔
头衔 @某人 头衔
删头衔
踢出:
踢 @某人
踢出并拉黑:
黑 @某人
【管理员】permission=SUPERUSER | GROUP_OWNER
管理员+ @xxx 设置某人为管理员
管医院- @xxx 取消某人管理员
【加群自动审批】:
群内发送 permission=GROUP_ADMIN | GROUP_OWNER | SUPERUSER
查看词条 : 查看本群审批词条 或/审批
词条+ [词条] :增加审批词条 或/审批+
词条- [词条] :删除审批词条 或/审批-
【superuser】:
所有词条 : 查看所有审批词条 或/su审批
指定词条+ [群号] [词条] :增加指定群审批词条 或/su审批+
指定词条- [群号] [词条] :删除指定群审批词条 或/su审批-
自动审批处理结果将发送给superuser
【分群管理员设置】*分管:可以接受加群处理结果消息的用户
群内发送 permission=GROUP_ADMIN | GROUP_OWNER | SUPERUSER
分管+ [user] :user可用@或qq 添加分群管理员
分管- [user] :删除分群管理员
查看分管 :查看本群分群管理员
群内或私聊 permission=SUPERUSER
所有分管 :查看所有分群管理员
群管接收 :打开或关闭超管消息接收(关闭则审批结果不会发送给superusers)
给个star吧~
截图🖼
暂无
TODO
- 潜水查询
- 其他功能...
更新
-
0.2.6 (nonebot a16适配)
-
0.2.5 (nonebot b1适配)
- 代码优化
- 踢禁改等命令增加权限:机器人主人,群主,群管理员
permission=SUPERUSER|GROUP_ADMIN | GROUP_OWNER
- 增加添加/删除管理员操作,命令:
管理员+@xxx
管理员-@xxx
- 修复
禁言多人而不带具体时间时只禁言第一位
的bug🐛
-
0.2.4 (nonebot b1适配)
- 同0.2.3
-
0.2.3 (nonebot a16适配)
- 代码优化
- 命令去除
/
- 摒弃英文命令,改为汉字命令
-
0.2.2 (适配 nonebot b1) issue#2
-
更新后请初始化:
/spinit
-
修复未配置时
/sp
,命令出现错误 -
修复
/删头衔
的bug -
增加分群管理,加群请求处理结果将发送给分群管理
-
加群处理结果消息对 superuser 可开启或关闭:
/sumsg
-
-
0.2.1
- 修复requiers
-
0.1.9
- 修复初始化功能
-
0.1.0 issue#1
-
支持入群自动审批
-
支持在线对不同群的关键词进行增减操作
-
0.0.1-4
- 支持 踢 、禁 、改 、头衔
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nonebot-plugin-admin-0.2.7.tar.gz
(13.1 kB
view hashes)
Built Distribution
Close
Hashes for nonebot-plugin-admin-0.2.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbd2ed3c17c87be122221d6687d5f94c93ff0ba4b711bee39ccac637068db235 |
|
MD5 | 33e49cdd954181cedadbd0cc7188f3fd |
|
BLAKE2b-256 | 087aa13a84dfe764a12c25e553bcfc3ff9a1d850dd16f95311748d4c2fb73d03 |
Close
Hashes for nonebot_plugin_admin-0.2.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d31d96e758c0b99d992442ea42fd406cf4cddd7135c07bb4157db42bd1a0444 |
|
MD5 | e1ea73fc6c9b03b83c96734dae2e542b |
|
BLAKE2b-256 | 7e3222c7e6a244f803a8681e0a2509656762cd85b03ea4152f57be0d3f7aef1e |