MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. wuxianggujun
    3. 帖子
    W
    • 资料
    • 关注 0
    • 粉丝 0
    • 主题 2
    • 帖子 28
    • 最佳 0
    • 有争议的 0
    • 群组 0

    wuxianggujun 发布的帖子

    • RE: 能否在自己的插件中重载 /help 指令

      @Him188 usage是什么

      发布在 开发交流
      W
      wuxianggujun
    • RE: 能否在自己的插件中重载 /help 指令

      @BongoCat 不过,感谢。我已经知道了。并且我重写了

      发布在 开发交流
      W
      wuxianggujun
    • RE: 能否在自己的插件中重载 /help 指令

      @BongoCat 我看了文档,然后光看注释没有看下面的代码,尴尬了

      发布在 开发交流
      W
      wuxianggujun
    • RE: mirai是否可以做到机器人和手机同时登录同一账号

      @gsycl2004 大佬,有没有覆盖过help命令

      发布在 开发交流
      W
      wuxianggujun
    • RE: 请问大佬们有什么屏蔽消息的思路吗

      @daisy524 大佬,我使用intercept()拦截了自己消息,但是不管谁发送命令都没有反应*

      发布在 开发交流
      W
      wuxianggujun
    • RE: 能否在自己的插件中重载 /help 指令

      大佬,你实现了吗

      发布在 开发交流
      W
      wuxianggujun
    • RE: 怎么游历群文件的子文件夹

      @wuxianggujun 我已经回了

      发布在 开发交流
      W
      wuxianggujun
    • RE: 请问大佬们有什么屏蔽消息的思路吗

      大佬,为什么删除了

      发布在 开发交流
      W
      wuxianggujun
    • RE: 请问大佬们有什么屏蔽消息的思路吗

      @MrXiaoM 大佬有完整代码吗

      发布在 开发交流
      W
      wuxianggujun
    • RE: 怎么游历群文件的子文件夹

      @tsudzuki 怎么读取yaml文件

      发布在 开发交流
      W
      wuxianggujun
    • RE: 怎么游历群文件的子文件夹

      我是萌新,借鉴了大佬的Java项目,给了我思路。
      我一直纠结于
      /**
      * 获取该目录下所有文件和子目录列表.
      */
      public suspend fun children(): Flow<AbsoluteFileFolder>
      获取文件夹和文件。然后判断是不是文件夹,但是我不知道怎么进入文件夹里遍历

      suspend fun getGroupAllFiles(uBot: Bot, gId: Long): MutableList<String>? {
             if (mList.isNotEmpty()) mList.clear()
             try {
                 val bot: Bot = uBot
                 val group: Group = bot.getGroup(gId) ?: return throw GroupObjectNull("机器人不在此群聊!")
                 // 该函数会遍历上级目录的所有文件并匹配当前文件, 因此可能会非常慢, 请不要频繁使用
                 group.files.root.refreshed()
                 val remoteFiles: RemoteFiles = group.files
                 remoteFiles.root.files().collect {
                     mList.add(it.name)
                 }
                 remoteFiles.root.folders().collect {
                     it.files().collect { asf: AbsoluteFile ->
                         mList.add(asf.name)
                     }
                 }
                 return mList
             } catch (e: Exception) {
                 println(e.cause)
                 //logger.error { e.cause }
             }
             return null
         }
      
      
      
      发布在 开发交流
      W
      wuxianggujun
    • RE: 怎么游历群文件的子文件夹

      我分别遍历文件夹和文件添加到列表,已经实现了

      发布在 开发交流
      W
      wuxianggujun
    • RE: 怎么游历群文件的子文件夹

      @Orisland 额

      发布在 开发交流
      W
      wuxianggujun
    • RE: 怎么游历群文件的子文件夹

      @tsudzuki 拜读是什么

      发布在 开发交流
      W
      wuxianggujun
    • RE: 群文件直链解析

      @MrXiaoM 大佬,获取的文件直链,下载之后没有文件名和后缀名

      发布在 开发交流
      W
      wuxianggujun
    • RE: 如何将群里的文件发送到另外一个群

      你有没有试过,游历群文件夹下的子文件夹

      发布在 开发交流
      W
      wuxianggujun
    • 怎么游历群文件的子文件夹

      我已经实现了遍历群文件,但是群文件下的子文件夹不知道怎么遍历。我是kt新手。代码你们看看怎么获取子文件夹

      if (event.message.contentToString() == "群文件") {
                 //获取该目录下所有文件和子目录列表.
                 val absoluteFileFolders: Flow<AbsoluteFileFolder> = event.group.files.root.children()
                 absoluteFileFolders.collect {
                     println("为什么给我打印两次啊")
                     if (it.isFile) {
                             println("文件名:${it.name}")
                     }
                 }
      
      
             }
      
      发布在 开发交流
      W
      wuxianggujun
    • RE: mirai是否可以做到机器人和手机同时登录同一账号

      只需要改成电脑吧

      发布在 开发交流
      W
      wuxianggujun
    • RE: Java真心太难用啦!!!!~

      大佬,我有一个问题,我ssh链接一断开输入/help 这种命令就无效

      发布在 开发交流
      W
      wuxianggujun
    • 1
    • 2
    • 1 / 2