Solved java是否有办法使用nextmessage呢?
-
如题,
我希望我可以实现bot在响应命令后对某人持续监听,并设置响应的时限,超时结束监听。
请问实现上述功能有没有什么具体的实现方式。
或者mirai有没有相关的上下文操作的便捷方式?另:请问在事件监控eventhost中返回停止监听的具体用法是?我目前在所有情况下似乎返回的都是持续保持监听,一旦返回停止监听似乎都会导致对某群或某人的监听中断而且似乎无法恢复?请问该停止监听返回的具体使用场景和用法是?能否举例?该用法是否可以解决上面的问题?
如果有Java的例子就太好了( •︠ˍ•︡ )
-
自行维护上下文,自行实现子线程调度(使用Timer并将其加入上下文)
-
java如何调用messageevent中nextmessage呢?
我看到了kotlin的调用方式但是这些代码似乎并不能用于java代码中.
应用场景是问答插件,目前似乎没有java版本的插件提供参考,如果有哪位佬曾经有写过实现类似功能的插件,请留言告诉我,感激不尽!
-
应该是不支持Java的。你可以自己用基本的消息监听来实现
快来学kotlin -
自行维护上下文,自行实现子线程调度(使用Timer并将其加入上下文)
-
@hundun000 果然还是得另开线程(つД`)
Java人下人实锤。 -
@orisland kotlin多方便,会Java分分钟上手使用
-
@rainchan 可是还要额外重新熟悉语法和结构啊,要了解kotlin也得拖后面有时间再学(;´д`)ゞ