koishi-plugin-ll-brick
v1.0.11
Published
砖头拍人插件(克隆自 koishi-plugin-brick),非管理员时会提示
Downloads
913
Readme
koishi-plugin-ll-brick
砖头拍人插件(克隆自 koishi-plugin-brick)。
烧制砖块,然后拍晕群友!如果机器人没有禁言权限,会提示"没什么卵用"。 开始烧制之后,群内其他群友发送一定数量的消息就能完成烧制!
功能
砖头 烧砖— 烧砖,需要群友聊天攒进度砖头 拍人 @某人— 用砖头拍晕(禁言)对方随机时间,有概率被反将一军砖头 随机拍人— 随机挑一个群友拍砖头 查看— 查看自己的砖头数量砖头 签到(可选开启)— 每日签到获取随机砖头
v1.0.8 新增
- 设置页新增「管理员 ID 列表」(
adminUsers):填入用户的 openid 即成为管理员,无需额外管理员命令 - 新增命令
砖头 充值 @某人 <数量>(仅管理员可用):给指定用户充入砖头(不会超过上限maxBrick) - 非管理员使用充值会提示"只有管理员才能使用 充值"
v1.0.7 更新
- 移除所有图片,所有通知统一改为 markdown 卡片样式(
# 标题+---+> 引用行),加载更快- 烧砖开始:「砖厂开始烧砖啦!」
- 烧砖完成:「砖厂出炉啦!」
- 拍人成功:「群内突发事件!」(两种分支)
- 签到打卡:「砖厂打卡成功!」
@保留用<qqbot-at-user>,markdown 里正常渲染(与欢迎插件一致)
v1.0.6 修复
- 修复
砖头 随机拍人报错not implemented: getGuildMemberList(QQ 官方适配器未实现群成员迭代接口):- QQ 平台改为调用开放平台群成员列表 API(
/v2/groups/{openid}/members)随机挑人;其他平台保持原逻辑 - 获取不到成员时返回提示,不再崩溃
- QQ 平台改为调用开放平台群成员列表 API(
- 修复 拍人/烧砖完成消息中 markdown 图片不显示:
- 根因:QQ markdown 图片必须带尺寸参数(如
#240px #240px),之前没带,图片显示异常 - 修复:嵌入图片统一加
#240px #240px(拍人)/#447px #447px(烧砖)尺寸参数
- 根因:QQ markdown 图片必须带尺寸参数(如
v1.0.5 修复
- 修复 手机端 QQ 不显示图片(电脑端正常)的问题:
- 根因:三张图片地址带
/webp后缀,返回image/webp,手机端 QQ 不渲染 webp(烧砖那张的 webp 地址甚至直接 404) - 修复:全部改用无后缀的 jpg 地址(已验证返回
image/jpeg)
- 根因:三张图片地址带
v1.0.4 修复
- 彻底修复 QQ 官方机器人 上回复消息中 @(艾特)不生效的问题:
- 根因:QQ 官方机器人的 @ 标签(
<qqbot-at-user>)只在 markdown 消息里渲染,纯文本消息会原样显示成文字(之前的 1.0.3 只改了标签格式,没改消息类型,所以还是不行) - 现在:QQ 平台的回复改为直接走开放平台 API 发送 markdown 消息(与
koishi-plugin-ll-group-welcome欢迎插件同一方案),图片嵌入 markdown,<qqbot-at-user>标签正常渲染为 @ 提及 - 其他平台行为不变
- 根因:QQ 官方机器人的 @ 标签(
v1.0.3 修复
- 尝试修复 QQ 官方机器人 @ 不生效(改标签格式,未改消息类型,实际无效,已被 1.0.4 取代)
