自定义群聊戳戳事件 plugin for NoneBot2
Project description
安装
方法一:
nb plugin install nonebot_plugin_poke
方法二:
pip install nonebot_plugin_poke
再手动添加nonebot_plugin_poke
到bot文件下pyproject.toml
文件中
env配置项:
# 在完全不写的情况下,效果是戳戳后反戳戳
# 机器人名称
bot_nickname: str = '宁宁'
# 是否回复图片
poke_send_pic: bool = False
# 是否回复戳戳
poke_send_poke: bool = True
# 是否回复文字
poke_send_text: bool = False
# 是否回复音频
poke_send_acc: bool = False
如果不知道以下配置,默认就可以,只修改上面部分
# poke文件夹位置
poke_path:Path = Path('data/poke')
# 是否开启黑名单模式(否则是白名单)
poke_black: bool = True
# 黑名单屏蔽群组
poke_ban_group:List[str] = []
# 白名单允许群组
poke_allow_group:List[str] = []
# 戳戳优先级
poke_priority:int = 1
# 是否阻断其他指令
poke_block:bool = True
指令
群里双击bot头像,会依次按照配置文件,逐步检查回复
数据结构
举例:
└── data
└── poke
├── poke.txt # 回复文字
├── pic # 回复图片
├── 1.png
├── 2.jpg
├── 3.jpeg
└── ...
└── acc # 回复音频
├── 1.acc
├── 2.mp3
└── ...
...
其他
- 如果发不出语音,请手动安装ffmpeg
- 当语音,与图或文都为True的时候,则随机发送一种,防止刷屏刷到风控
参考
- 智障回复 - 配置写法
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
Built Distribution
Close
Hashes for nonebot_plugin_poke-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e43a8c4e5c5060c5450337393289056ccad798831d42d96b2ae7e7c1743b9062 |
|
MD5 | 339f97862a6f014deca7dde9c78f6673 |
|
BLAKE2b-256 | a450f890bbc7ce4a0b95c82848142a96fbc3c8387d19d4122413e82251ac00a5 |
Close
Hashes for nonebot_plugin_poke-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f60cbe4adfe61d87bb3ed7ea6d2bab79544a43bcf5400c31ce11242dd28375e1 |
|
MD5 | 3dceb01d0cf9b7e5dd275c6a6ccd1037 |
|
BLAKE2b-256 | 8122d9ed8cba6113d9453ee19c45c22a1a8a8d635efb24f72ae66a144ddadac1 |