@FatumCrux 有的协议是无法发起戳一戳的,虽然可以收到。
控制台里应该有异常提示,我测试了一下,会抛协议不支持的异常:java.lang.UnsupportedOperationException: nudge is supported only with protocol ANDROID_PHONE or IPAD
看上去只有Android手机还有iPAD可以戳回去。
jie65535 发布的帖子
-
RE: JNR - 基于MiraiConsole的自定义戳一戳回复插件
-
RE: JNR - 基于MiraiConsole的自定义戳一戳回复插件
@dinorex 默认的就是高优先级,影响不大,其实要验证很简单,如果可以收到戳一戳的话,日志里会打印这个事件的:
Event: NudgeEvent(from=NormalMember(123), target=Bot(123456), subject=Group(12345), action=戳了戳, suffix=)
如果没有这个事件的话,就说明没收到戳一戳消息,和插件无关。
-
JDice - 郑骰子插件
3d6
表示投出3
颗6
面骰子,下限是3
,上限是3*6
即(3~18)。
d20
表示投出1
颗20
面骰子。匹配的正则表达式如下
(\d*)[dD](\d+)
,检测到消息匹配则引用并回复产生的随机数结果。10分钟完成的随意之作
-
RE: GitHub Helper / GitHub Notice 订阅插件
"top.jie65535.jcf" to "jie65535/mirai-console-jcf-plugin", // Minecraft Curseforge 查询 "top.jie65535.j24" to "jie65535/mirai-console-j24-plugin", // 24点小游戏 "me.jie65535.mirai-console-jnr-plugin" to "jie65535/mirai-console-jnr-plugin", // 戳一戳回复 "top.jie65535.mirai-console-jcc-plugin" to "jie65535/mirai-console-jcc-plugin", // 在线编译运行 "top.jie65535.mirai-console-jms-plugin" to "jie65535/mirai-console-jms-plugin", // Minecraft 皮肤 "top.jie65535.mirai-console-jcr-plugin" to "jie65535/mirai-console-jcr-plugin", // C/C++/Qt 文档查询
-
RE: JNR - 基于MiraiConsole的自定义戳一戳回复插件
@lunailoli 可以是可以,只需要将拦截的部分代码稍微移动一下就能实现。但是我不认为这是应该作为默认功能加入,也许应该加个选项啥的?我想想要不要都改了,还是专门给你改一个。
-
JMailNotify - 邮件通知bot状态
这个插件只做一件事,在你的bot上线/下线时向你发送邮件通知。
仓库地址:https://github.com/jie65535/JMailNotify
指令集:
/jmn reload # 重载配置 /jmn setDisabled <isEnabled> # 设置关闭通知 /jmn setLogin <isEnabled> # 设置登录通知 /jmn setLogout <isEnabled> # 设置登出通知 /jmn setSendTo <email> # 设置收件人邮箱地址 /jmn setSender <email> <smtpPassword> # 设置SMTP发件人邮箱 /jmn setSmtpServer <host> <port> # 设置SMTP服务器 /jmn test [title] [message] # 发送测试邮件
-
RE: JNR - 基于MiraiConsole的自定义戳一戳回复插件
@xuefeng 图片保存的是直接序列化的值,可能缓存已经过期了,所以文件删了,这种情况你可能要重新设置一下这一条,毕竟插件本身并没有保存图片。
-
RE: JNR - 基于MiraiConsole的自定义戳一戳回复插件
这种情况我建议你直接打开插件的配置文件,在里面编辑。确实没想到还有人可以搞这么多回复...
编辑完配置文件后可以用jnr reload
来重载配置。 -
RE: JNR - 基于MiraiConsole的自定义戳一戳回复插件
@xuefeng 没有存图片,就是简单的把设置的消息序列化存起来,然后发的时候反序列化一下。最多就是对特殊关键字额外处理一下。