Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/a-kirami/nonebot-plugin-namelist
NoneBot 黑白名单
https://github.com/a-kirami/nonebot-plugin-namelist
Last synced: 17 days ago
JSON representation
NoneBot 黑白名单
- Host: GitHub
- URL: https://github.com/a-kirami/nonebot-plugin-namelist
- Owner: A-kirami
- License: mit
- Created: 2022-06-25T05:33:03.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-05-07T00:29:51.000Z (over 1 year ago)
- Last Synced: 2024-03-15T09:47:58.903Z (8 months ago)
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 📖 介绍
简易黑白用户名单管理插件,可在黑名单与白名单模式中互相切换。
黑名单模式下,机器人不会响应来自黑名单用户的消息。
白名单模式下,机器人不会响应白名单用户之外的消息。
超级用户不受黑白名单影响。
## 💿 安装
使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-namelist
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip
pip install nonebot-plugin-namelist
pdm
pdm add nonebot-plugin-namelist
poetry
poetry add nonebot-plugin-namelist
conda
conda install nonebot-plugin-namelist
打开 nonebot2 项目的 `bot.py` 文件, 在其中写入
nonebot.load_plugin('nonebot_plugin_namelist')
## 🎉 使用
### 指令表
| 指令 | 说明 |
|:-----:|:----:|
| 切换名单 |切换黑白名单模式 |
| 添加黑名单+@用户 |将被艾特的用户加入**黑名单** |
| 删除黑名单+@用户 |将被艾特的用户从**黑名单**删除 |
| 查看黑名单+@用户 |查看**黑名单**中的用户 |
| 添加白名单+@用户 |将被艾特的用户加入**白名单** |
| 删除白名单+@用户 |将被艾特的用户从**白名单**删除 |
| 查看白名单+@用户 |查看**白名单**中的用户 |