@reee 都行,如果是群里,请注意添加ChatCommand插件和设置执行权限
xtexChooser 发布的帖子
-
RE: Mirai-Repeater:复读机插件:复读/打断/跟读
@233yuzi 已修复,但是全程复读由于需要添加原始消息发送者的名字,仍然不能正确显示,但是跟读的不同图片已经能够分辨了
-
RE: Mirai-Repeater:复读机插件:复读/打断/跟读
@michael1015198808 在 Mirai-Repeater:复读机插件:复读/打断/跟读 中说:
@233yuzi 估计是源代码使用
contentToString
的锅,这个函数会把图片变成[图片]
,进而导致无法区分不同的图片,@xtexChooser 可以考虑换用serializeToMiraiCode
开了个Issue,在解决别的Issue,很快就修
-
RE: Mirai-Repeater:复读机插件:复读/打断/跟读
这个有点奇怪,从Mirai的日志来看:(图片URL:https://z3.ax1x.com/2021/08/17/f5bwBF.png)
三个a也是有发送的,插件做出了响应发送,并且mirai日志没有显示异常便成功发送了,可能是QQ的问题?我这里没问题
你试试用别的插件发送点文字?
-
RE: Mirai-Repeater:复读机插件:复读/打断/跟读
@saikewei 1. 跟读似乎是正常的,你发0可以正常跟读,5和4连起来没有意义,因为Bot自己发出的消息不算
2.你没设置kill chain at(/repconf killchainat 2),不然开启了killchain功能也没用 -
Mirai-Repeater:复读机插件:复读/打断/跟读
可以在Release下载
UPDATE:v1.7已发布
功能
- 全程复读:每一句话都复读一次
- 跟风复读:其他人复读时在指定位置复读
- 复读打断:自动打断施法
命令用法
以README为准
所有命令以
repeater_configure
(或rep_conf
/repconf
)开头- /repeater_configure repstart <配置上下文> # 开启全程复读
- /repeater_configure repstop <配置上下文> # 关闭全程复读
- /repeater_configure repunset <配置上下文> # 重置全程复读开关状态
- /repeater_configure chainstart <配置上下文> # 开启跟风复读
- /repeater_configure chainstop <配置上下文> # 关闭跟风复读
- /repeater_configure chainunset <配置上下文> # 重置跟风复读开关状态
- /repeater_configure chainplaces <配置上下文> # 列出所有跟风复读位置
- /repeater_configure chainplaceadd <配置上下文> <位置: Int> # 添加跟风复读位置
- /repeater_configure chainplaceremove <配置上下文> <位置: Int> # 移除跟风复读位置
- /repeater_configure killchainstart <配置上下文> # 开启复读打断
- /repeater_configure killchainstop <配置上下文> # 关闭复读打断
- /repeater_configure killchainunset <配置上下文> # 重置复读打断开关状态
- /repeater_configure killchainat <配置上下文> # 查看复读打断位置
- /repeater_configure killchainat <配置上下文> <位置: Int> # 设置复读打断位置
- /repeater_configure killchainatunset <配置上下文> # 重置复读打断位置
- /repeater_configure killchainwith <配置上下文> # 查看复读打断方式
- /repeater_configure killchainwith <配置上下文> <语句: String> # 设置复读打断方式
- /repeater_configure killchainwithunset <配置上下文> 重置复读打断方式
配置上下文
配置上下文 可以直接是一个QQ群的群号,也可以用
global
选择全局配置或this
选中本群(仅通过群聊控制时有效)。Tip
-
仅对群聊有效。
-
对Bot自身发出的消息无效,计数器也不会计算。
-
复读位置为0时不会生效、
-
所有参数重置后会进入
UNSET
状态并使用全局状态,跟随全局状态变更。全局参数重置后,开关状态的效果与打开一样,但位置重置后,效果与0一样,不会生效,复读打断方式重置后也不会生效(指相当于功能关闭)。