MiraiForum

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

    VantHoff

    @VantHoff

    3
    声望
    26
    资料浏览
    42
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录

    VantHoff 取消关注 关注

    VantHoff 发布的最佳帖子

    • RE: ChatLearning——让bot学会你的群聊

      @Koreyoshi 在 ChatLearning——让bot学会你的群聊 中说:

      项目地址:ChatLearning
      下载地址:ChatLearningReleases

      使用ChatLearning前请先安装并配置好mirai-api-http插件

      完成配置后打开ChatLearning目录下的data.json文件填入配置信息:

      {
       "Key": "xxxxx", //在mirai-api-http中设置的密钥
       "host": "127.0.0.1:8080", //mirai-api-http中设置的地址(若设置成0.0.0.0,请填写127.0.0.1)
       "port": "8080", //mirai-api-httpmirai-api-http中设置的端口
       "qq": "xxx",  //所登录mirai的QQ号
       "session": "xxx" //任意,由程序自动获取
      }
      

      以上步骤完成后,Windows用户点击Chatmain.exe运行

      Linux用户则使用python运行Chatmain.py脚本 (python版本需为3.5以上)

      输入help来查看命令列表

      详细说明请见README

      来自@daisy524 提供的创意点子

      以下是ChatLearning的效果图(收集了大约一天的词库,图中绿牌是bot,甚至还能斗图)
      73126921-7ddf-4140-8b78-5c0d3e69242c-IMG_20220223_021125.png
      905df16e-90ae-4b80-ae81-7b97b3d7eb0c-IMG_20220223_021144.png 8ede119a-7ba5-4d0b-bbb9-26a33c26a65a-IMG_20220223_021230.png 048d36f2-2c25-4a4e-8624-e91564f0c59f-IMG_20220223_021250.png

      欢迎提出bug和提供后续更新意见!

      兄啊,linux里面根本没有这个data.json文件啊

      发布在 插件发布
      VantHoff
      VantHoff
    • RE: 【萌新求助】机器人无法在群聊发送需要运用插件的消息

      可以尝试:
      1.退出mirai
      2.手机上登录该账户
      3.在手机的最近登陆中删除名为mirai的设备
      4.重新登录mirai

      发布在 开发交流
      VantHoff
      VantHoff

    VantHoff 发布的最新帖子

    • RE: OneBot Mirai: 对接OneBotV11协议的JAVA实现

      请求更新,支持更多的api

      发布在 其他项目发布
      VantHoff
      VantHoff
    • 通过mcl启动mirai时报错

      问题描述

      启动mirai时报错

      复现

      1.使用stop命令停止
      2.使用./mcl启动
      3.报错产生

      mirai-core 版本

      2.12.1

      bot-protocol

      ANDROID_PHONE

      其他组件版本

      2022-08-30 17:53:06 I/plugin: Successfully loaded plugin ApexLookUp v1.6.0                                                                                                                  
      2022-08-30 17:53:06 I/plugin: Successfully loaded plugin net.mamoe.mirai-api-http v2.5.2                                                                                                    
      2022-08-30 17:53:06 I/plugin: Successfully loaded plugin OneBot v0.3.4                                                                                                                      
      2022-08-30 17:53:06 I/plugin: Successfully loaded plugin Chat Command v0.5.0                                                                                                                
      2022-08-30 17:53:06 I/plugin: Successfully loaded plugin MCL Addon v2.0.2  
      

      系统日志

      2022-08-30 17:53:09 E/main: NettyChannelException(message=null, cause=null)                                                                                                                 
      NettyChannelException(message=null, cause=null)                                                                                                                                             
              at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler.createConnection$lambda-3(NettyNetworkHandler.kt:177)
              at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
              at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) 
              at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491)
              at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616)
              at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605)
              at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
              at io.netty.channel.DefaultChannelPromise.trySuccess(DefaultChannelPromise.java:84)
              at io.netty.channel.AbstractChannel$CloseFuture.setClosed(AbstractChannel.java:1186)
              at io.netty.channel.AbstractChannel$AbstractUnsafe.doClose0(AbstractChannel.java:773)
              at io.netty.channel.AbstractChannel$AbstractUnsafe.close(AbstractChannel.java:749)
              at io.netty.channel.AbstractChannel$AbstractUnsafe.close(AbstractChannel.java:620)
              at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.closeOnRead(AbstractNioByteChannel.java:105)
              at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:174)
              at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719)
              at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
              at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
              at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
              at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
              at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
              at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
              at java.base/java.lang.Thread.run(Thread.java:833)
              Suppressed: java.util.concurrent.CancellationException: NetworkHandler closed
                      at kotlinx.coroutines.ExceptionsKt.CancellationException(Exceptions.kt:22)
                      at kotlinx.coroutines.JobKt__JobKt.cancel(Job.kt:596)
                      at kotlinx.coroutines.JobKt.cancel(Unknown Source)
                      at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport.close(NetworkHandlerSupport.kt:61)
                      at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler.close(NettyNetworkHandler.kt:205)
                      ... 22 more
              Caused by: [CIRCULAR REFERENCE: NettyChannelException(message=null, cause=null)]
              Suppressed: StateSwitchingException(old=StateLoading, new=StateClosed, cause=NettyChannelException(message=null, cause=null))
                      at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport.setStateImpl$mirai_core(NetworkHandlerSupport.kt:302)
                      at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler.close(NettyNetworkHandler.kt:422)
                      ... 22 more
              Caused by: [CIRCULAR REFERENCE: NettyChannelException(message=null, cause=null)]
              Suppressed: [CIRCULAR REFERENCE: java.util.concurrent.CancellationException: NetworkHandler closed]
      
      2022-08-30 17:53:09 I/Bot.1026152696: Bot cancelled: Bot closed
      

      网络日志

      网络日志.log

      补充信息

      该问题在断线一分钟后仍未重连 #1361,中出现过。

      发布在 BUG反馈
      VantHoff
      VantHoff
    • RE: ApexLookUp - Apex英雄查询插件

      @Shennoter 是我使用了错误的代码,不是一个bug

      发布在 插件发布
      VantHoff
      VantHoff
    • RE: 提示安全问题?

      那估计寄了,我觉得应该是onebot-mirai的问题。但是这东西都停更快一年了

      发布在 BUG反馈
      VantHoff
      VantHoff
    • RE: ApexLookUp - Apex英雄查询插件

      最新版本调用报错

      2022-05-01 20:34:09 W/RankLookUp: Exception in executing command `[mirai:source:[1015],[-444575135]]/apexmap`                                                                                                 
      java.lang.reflect.InvocationTargetException                                                                                                                                                                   
              at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                                                                                                                     
              at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)                                                                                                                     
              at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)                                                                                                                 
              at java.base/java.lang.reflect.Method.invoke(Unknown Source)                                                                                                                                          
              at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97)                                                                                                                   
              at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113)                                                                                                               
              at kotlin.reflect.jvm.internal.KCallableImpl.call(KCallableImpl.kt:108)                                                                                                                               
              at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:159)                                                                                                
              at kotlin.reflect.full.KCallables.callSuspendBy(KCallables.kt:74)                                                                                                                                     
              at net.mamoe.mirai.console.internal.command.CommandReflector$findSubCommands$6$1.invokeSuspend(CommandReflector.kt:305)                                                                               
              at net.mamoe.mirai.console.internal.command.CommandReflector$findSubCommands$6$1.invoke(CommandReflector.kt)                                                                                          
              at net.mamoe.mirai.console.internal.command.CommandReflector$findSubCommands$6$1.invoke(CommandReflector.kt)                                                                                          
              at net.mamoe.mirai.console.command.descriptor.CommandSignatureFromKFunctionImpl.call$suspendImpl(CommandSignature.kt:88)                                                                              
              at net.mamoe.mirai.console.command.descriptor.CommandSignatureFromKFunctionImpl.call(CommandSignature.kt)                                                                                             
              at net.mamoe.mirai.console.internal.command.CommandManagerImplKt.executeCommandImpl(CommandManagerImpl.kt:167)
              at net.mamoe.mirai.console.command.CommandManager.executeCommand(CommandManager.kt:131)
              at net.mamoe.mirai.console.command.CommandManager$INSTANCE.executeCommand(CommandManager.kt)        at net.mamoe.mirai.console.command.CommandManager.executeCommand$default(CommandManager.kt:126)
              at net.mamoe.mirai.console.plugins.chat.command.PluginMain.handleCommand(PluginMain.kt:86)        at net.mamoe.mirai.console.plugins.chat.command.PluginMain$onEnable$2$1.invokeSuspend(PluginMain.kt:69)
              at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
              at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
              at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
              at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
              at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
              at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
      Caused by: javax.imageio.IIOException: Caught exception during read: 
              at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.read(Unknown Source)
              at java.desktop/javax.imageio.ImageIO.read(Unknown Source)
              at java.desktop/javax.imageio.ImageIO.read(Unknown Source)        at pers.shennoter.ApexUtilsKt.ImageCache(ApexUtils.kt:29)
              at pers.shennoter.MapStatKt.mapPictureMode(MapStat.kt:45)
              at pers.shennoter.MapStatKt.mapStat(MapStat.kt:33)
              at pers.shennoter.Map.apexMapInfo(RankLookUp.kt:77)
              ... 26 more                                
      Caused by: java.lang.IndexOutOfBoundsException
              at java.base/java.io.RandomAccessFile.readBytes(Native Method)
              at java.base/java.io.RandomAccessFile.read(Unknown Source)
              at java.desktop/javax.imageio.stream.FileImageInputStream.read(Unknown Source)
              at java.desktop/com.sun.imageio.plugins.common.SubImageInputStream.read(Unknown Source)
              at java.desktop/com.sun.imageio.plugins.common.InputStreamAdapter.read(Unknown Source)
              at java.base/java.io.SequenceInputStream.read(Unknown Source)
              at java.base/java.util.zip.InflaterInputStream.fill(Unknown Source)
              at java.base/java.util.zip.InflaterInputStream.read(Unknown Source)
              at java.base/java.io.BufferedInputStream.fill(Unknown Source)
              at java.base/java.io.BufferedInputStream.read1(Unknown Source)
              at java.base/java.io.BufferedInputStream.read(Unknown Source)
              at java.base/java.io.DataInputStream.readFully(Unknown Source)
              at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.decodePass(Unknown Source)
              at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.decodeImage(Unknown Source)
              at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readImage(Unknown Source)
              ... 33 more 
      
      发布在 插件发布
      VantHoff
      VantHoff
    • 提示安全问题?

      用一段时间就会报错这个内容,应该怎么处理呢?

      2022-05-01 13:30:55 E/ExternalResourceLeakObserver: A resource leak occurred, use ExternalResource.close to avoid it!! (holder=net.mamoe.mirai.internal.utils.ExternalResourceImplByFile$ResourceHolder@11215370). Add jvm option `-Dmirai.resource.creation.stack.enabled=true` to show creation stack track
      
      发布在 BUG反馈
      VantHoff
      VantHoff
    • RE: DrawMeme - 基于Skiko的奇怪的图片生成器

      https://github.com/LaoLittle/SkikoMirai/issues/3

      fatinghenji created this issue in LaoLittle/SkikoMirai

      closed 成功加载插件后并未生成data文件夹 #3

      发布在 插件发布
      VantHoff
      VantHoff
    • RE: WordCloudPlugin 群词云生成器

      生成的词云很怪,看起来有部分网址之类的结果,可以说明下应该怎么修改配置项用来过滤吗?
      词云图如下:
      267ad3db-d7a7-48b4-ba47-dff3165a81be-HP%$KJYL7L0_}MKUY4`3$}3.png

      发布在 插件发布
      VantHoff
      VantHoff
    • RE: MShell——连接QQ聊天窗口和系统Shell

      @asforest 在 MShell——连接QQ聊天窗口和系统Shell 中说:

      @vanthoff 可以,可以不启动shell程序,启动自定义程序也是支持的

      太好了,可以远程养马了(

      发布在 插件发布
      VantHoff
      VantHoff
    • RE: ChatLearning——让bot学会你的群聊

      bot高光时刻!骗到了新入群的新人
      68c7b966-5221-4f3f-96f6-922d64fdd962-WXJY}D~SK8)@_)KU~@N)SL3.png

      发布在 插件发布
      VantHoff
      VantHoff