随机禁言一名群员n分钟(n通过参入数字然后随机实现),简单粗暴。
Project description
适用于nonebot2 v11的随机禁言一名群员n分钟 插件
注意:需要给bot管理员才能使用。
🔧 开发环境
Nonebot2:2.0.0b5
python:3.8.13
操作系统:Windows10(Linux兼容性问题不大)
编辑器:pycharm
💿 安装
1. nb-cli安装(推荐)
在你bot工程的文件夹下,运行cmd(运行路径要对啊),执行nb命令安装插件,插件配置会自动添加至配置文件
nb plugin install nonebot_plugin_random_ban
2. 本地安装
将项目clone到你的机器人插件下的对应插件目录内(一般为机器人文件夹下的src/plugins
),然后把nonebot_plugin_random_ban
文件夹里的内容拷贝至上一级目录即可。
clone命令参考(得先装git
,懂的都懂):
git clone https://github.com/Ikaros-521/nonebot_plugin_random_ban.git
也可以直接下载压缩包到插件目录解压,然后同样提取nonebot_plugin_random_ban
至上一级目录。
目录结构: 你的bot/src/plugins/nonebot_plugin_random_ban/__init__.py
3. pip安装
pip install nonebot_plugin_random_ban
打开 nonebot2 项目的 bot.py
文件, 在其中写入
nonebot.load_plugin('nonebot_plugin_random_ban')
当然,如果是默认nb-cli创建的nonebot2的话,在bot路径pyproject.toml
的[tool.nonebot]
的plugins
中添加nonebot_plugin_random_ban
即可
pyproject.toml配置例如:
[tool.nonebot]
plugin_dirs = ["src/plugins"]
plugins = ["nonebot_plugin_random_ban"]
更新版本
nb plugin update nonebot_plugin_random_ban
🔧 配置
不需要配置喵~
🎉 功能
随机禁言一名群员n分钟(n通过传入数字然后随机实现),简单粗暴。
👉 命令
随机禁言 或 随禁
命令结构:/随机禁言 [最大禁言时间]
或 /随禁 [最大禁言时间]
(最大禁言时间不填默认60分钟内的随机)
例如:/随机禁言
或 /随禁 10
bot返回内容:
恭喜幸运儿:xxx 获得6分钟的禁言服务
⚙ 拓展
自行修改源码喵~
📝 更新日志
展开/收起
0.0.1
- 插件初次发布
0.0.2
- 补充插件元信息
- 优化文档
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for nonebot_plugin_random_ban-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 936b356ea7708759eb58622a7b0fc352590f680cb7a01e43233b1384c01332f0 |
|
MD5 | fcdfb2ffd88cdd46d8d283576d0b5a56 |
|
BLAKE2b-256 | b1833e28958451bc82eb425eaa10e1c09ea2c92e9d1a598adfb315b12514217a |
Hashes for nonebot_plugin_random_ban-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cde8d16ae3045a093f92eb1c62f7f9b7c3621abfcb96c49047a6488a9470ea6 |
|
MD5 | 88e8b4636feac81185cf4dba417050e4 |
|
BLAKE2b-256 | 51704fa1a4832cd9cfd68271d403d2e0d495fbf32c576a8e7a659a582a6e34b4 |