MiraiForum

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

    火之悲伤 创建的主题

    • 火

      机器人被群友发起临时会话的消息接收不到
      BUG反馈 • • 火之悲伤

      9
      0
      赞同
      9
      帖子
      796
      浏览

      火

      用的是 mcl + mirai-http-api,一开始以为是 mirai-http-api 没正确送出消息,但看了下 .mcl 的 cmd 输出,发现并没有打印群友临时会话的消息(之前被正确处理的消息均有正常打印出来)。

      群友仅通过群发起临时会话,与机器人不存在其它关系。

      这个问题在 mcl 重启后会立刻解决,但 mcl 运行一段时间后又会复发。同时似乎需要比较多的临时会话刺激。在本地自测用的机器人运行很长时间也并不能复现这个问题。。

      mirai 三大件是 2.6.4 版本,mirai-http-api 是 v1.11.0。

      谢谢

    • 火

      怎么写个脚本自动把 login qq pwd 输入给 .\mcl ?
      开发交流 • • 火之悲伤

      8
      0
      赞同
      8
      帖子
      716
      浏览

      火

      就是 .\mcl 启动之后不是先会输出一堆东西么,然后因为安装了 mirai-http-api 插件,在输出的东西输出完后就允许输入了,就要输入 login qq pwd 来登录 QQ。就想问一下有没有可能实现一个脚本把手动输入 login qq pwd 这一步也给自动化了,达成什么都不输入的目的。

      谢谢!

      使用 autLogin add qq pwd (没有给出passwordkind参数) 添加一个自动用户成功后,使用 .\mcl -u 启动,看到

      2021-05-03 10:31:05 I/main: Auto-login 306859***
      2021-05-03 10:31:08 I/Bot.306859904: Logging in...
      2021-05-03 10:31:12 I/Bot.306859904: No OtherClient online.
      2021-05-03 10:31:16 I/Bot.306859904: Login successful

      的信息,但随后给这个 QQ 机器人发送任何消息, console 上都没有显示。。

    • 1 / 1