Skip to content

tkgs0/nonebot-plugin-blacklist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoneBotPluginLogo

NoneBotPluginText

nonebot-plugin-blacklist

✨ NoneBot 黑名单插件 ✨

license pypi python nonebot go-cqhttp

📖 介绍

基于 A-kirami 大佬的 黑白名单 插件 魔改(?)的仅黑名单插件

超级用户不受黑名单影响

💿 安装

nb-cli安装, 包管理器安装 二选一

使用 nb-cli 安装

在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装

nb plugin install nonebot-plugin-blacklist
使用包管理器安装

在 nonebot2 项目的插件目录下, 打开命令行,

根据你使用的包管理器, 输入相应的安装命令

pip
pip install nonebot-plugin-blacklist
pdm
pdm add nonebot-plugin-blacklist
poetry
poetry add nonebot-plugin-blacklist
conda
conda install nonebot-plugin-blacklist

打开 bot项目下的 pyproject.toml 文件,

在其 plugins 里加入 nonebot_plugin_blacklist

plugins = ["nonebot_plugin_blacklist"]

🎉 使用

拉黑:

拉黑用户 qq qq1 qq2
拉黑群 qq qq1 qq2
拉黑私聊 qq qq1 qq2
拉黑所有群
拉黑所有好友

私聊静默/私聊禁用/静默私聊/禁用私聊

解禁:

解禁用户 qq qq1 qq2
解禁群 qq qq1 qq2
解禁私聊 qq qq1 qq2
解禁所有群
解禁所有好友

私聊响应/私聊启用/响应私聊/启用私聊

查看黑名单:

查看用户黑名单
查看群聊黑名单
查看私聊黑名单

重置黑名单          # 重置当前Bot帐号对应的黑名单
重置所有黑名单      # 清空黑名单数据库

被禁言自动屏蔽该群:

自觉静默开
自觉静默关

群内发送 /静默, /响应 可快捷拉黑/解禁当前群聊

拉黑/解禁所有 只对已添加的群/好友生效

⚠️ 注意事项

本插件目前仅支持 nonebot2 + go-cqhttp 的使用方式, 一切非此二者结合的使用方式造成的问题请自行探索解决, 或者使用其他插件