Skip to main content

A NoneBot2 plugin designed for curse users

Project description

NoneBotPluginLogo

NoneBotPluginText

NoneBot-Plugin-FuckYou

😅 你有几个 🐴,这么狂? 😅

python pdm-managed wakatime
Pydantic Version 1 Or 2 license pypi pypi download

📖 介绍

10 分钟紧急开发的插件(误

NoneBot2 骂人插件,攻击性极强

插件词库来源:xiaoye12123/js

有更多自定义配置项的 Fork: Dogend233/nonebot-plugin-fuckyou-reset

💿 安装

以下提到的方法 任选其一 即可

[推荐] 使用 nb-cli 安装 在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装
nb plugin install nonebot-plugin-fuckyou
使用包管理器安装 在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令
pip
pip install nonebot-plugin-fuckyou
pdm
pdm add nonebot-plugin-fuckyou
poetry
poetry add nonebot-plugin-fuckyou
conda
conda install nonebot-plugin-fuckyou

打开 nonebot2 项目根目录下的 pyproject.toml 文件, 在 [tool.nonebot] 部分的 plugins 项里追加写入

[tool.nonebot]
plugins = [
    # ...
    "nonebot_plugin_fuckyou"
]

⚙️ 配置

在 nonebot2 项目的 .env 文件中添加下表中的必填配置

配置项 必填 默认值 说明
FUCKYOU_GENTLE True 是否启用温柔词库
FUCKYOU_VIOLENT False 慎用,是否启用攻击性极强的暴力词库,后果自负
FUCKYOU_TOME True 是否只有 @机器人 时才会骂回去
FUCKYOU_EXTEND_WORDS [] 要额外添加的触发词
FUCKYOU_BLOCK False 是否阻断 Matcher
FUCKYOU_BLACKLIST [] 插件忽略的用户列表(字符串列表)
FUCKYOU_BL_TO_WL False 是否将用户黑名单翻转变为白名单判断

🎉 使用

直接 @Bot 对骂即可,插件为关键词检测,触发关键词可以看看 const.py

理论支持所有 adapter

📞 联系

QQ:3076823485
Telegram:@lgc2333
吹水群:1105946125
邮箱:lgc2333@126.com

💡 鸣谢

xiaoye12123/js

  • 攻击性极强的回复词库来源

💰 赞助

感谢大家的赞助!你们的赞助将是我继续创作的动力!

  • 爱发电

  • 赞助二维码(点击展开)

    讨饭

📝 更新日志

0.2.0

  • 适配 Pydantic V1 & V2

0.1.3

  • 添加两个配置项

0.1.2

  • 添加一个配置项

0.1.1

  • 添加几个配置项

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

nonebot_plugin_fuckyou-0.2.0.post1.tar.gz (103.2 kB view hashes)

Uploaded Source

Built Distribution

nonebot_plugin_fuckyou-0.2.0.post1-py3-none-any.whl (103.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page