MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    Solved java是否有办法使用nextmessage呢?

    开发交流
    java 菜鸡 监听 上下文
    3
    7
    172
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Orisland
      Orisland 摸鱼 last edited by Orisland

      如题,
      我希望我可以实现bot在响应命令后对某人持续监听,并设置响应的时限,超时结束监听。
      请问实现上述功能有没有什么具体的实现方式。
      或者mirai有没有相关的上下文操作的便捷方式?

      另:请问在事件监控eventhost中返回停止监听的具体用法是?我目前在所有情况下似乎返回的都是持续保持监听,一旦返回停止监听似乎都会导致对某群或某人的监听中断而且似乎无法恢复?请问该停止监听返回的具体使用场景和用法是?能否举例?该用法是否可以解决上面的问题?

      如果有Java的例子就太好了( •︠ˍ•︡ )

      1 Reply Last reply Reply Quote 0
      • H
        hundun000 ⭐2021⭐ last edited by

        自行维护上下文,自行实现子线程调度(使用Timer并将其加入上下文)

        Orisland 1 Reply Last reply Reply Quote 0
        • Orisland
          Orisland 摸鱼 last edited by Orisland

          java如何调用messageevent中nextmessage呢?
          我看到了kotlin的调用方式但是这些代码似乎并不能用于java代码中.
          8486a1e4-174b-4544-9b13-5b78529c357c-DC0EA041D815C31DAB0A67D29378C58F.jpg

          10b92f7e-b2bc-4390-a3ba-597b9a1dfc6b-image.png

          应用场景是问答插件,目前似乎没有java版本的插件提供参考,如果有哪位佬曾经有写过实现类似功能的插件,请留言告诉我,感激不尽!

          1 Reply Last reply Reply Quote 0
          • RainChan
            RainChan 摸鱼 last edited by

            应该是不支持Java的。你可以自己用基本的消息监听来实现
            快来学kotlin

            1 Reply Last reply Reply Quote 1
            • H
              hundun000 ⭐2021⭐ last edited by

              自行维护上下文,自行实现子线程调度(使用Timer并将其加入上下文)

              Orisland 1 Reply Last reply Reply Quote 0
              • Orisland
                Orisland 摸鱼 @hundun000 last edited by Orisland

                @hundun000 果然还是得另开线程(つД`)
                Java人下人实锤。

                RainChan 1 Reply Last reply Reply Quote 0
                • RainChan
                  RainChan 摸鱼 @Orisland last edited by

                  @orisland kotlin多方便,会Java分分钟上手使用

                  Orisland 1 Reply Last reply Reply Quote 1
                  • Orisland
                    Orisland 摸鱼 @RainChan last edited by

                    @rainchan 可是还要额外重新熟悉语法和结构啊,要了解kotlin也得拖后面有时间再学(;´д`)ゞ

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    • First post
                      Last post
                    Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact us