MiraiForum

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

    jxmm52547 发布的帖子

    • RE: 班群课程表插件

      @xiaolu 感谢您的认可

      发布在 插件发布
      jxmm52547
      jxmm52547
    • 班群课程表插件

      适用于Mirai的班群课程表插件

      GITHUB项目地址

      GITEE项目地址

      一.介绍

      1.此项目为靖暄个人制作用于班群课表的 Mirai Console 插件,同样兼容Mirai core

      纯萌新制作,本人无任何java kotlin基础,仅编写过
      html
      JavaScript
      css
      jQuery
      json

      2.灵感来源与

      Kloping/Mirai_Plugins_Auto_Reply
      的自定义回复

      3.代码参考于

      MiraiForum
      官方社区的插件开源代码

      二.使用方法

      1.简介

      采用.json文件格式存储课表,文件位于./kcb_data/Class Schedule Card.json

      从Releases下载插件放置于./plugins
      首次启动会自动创建,如果损坏可删除文件后重新启动

      2.指令

      无需下载chat-command皆可在聊天内使用指令
      仅群内可用

      a.修改课表

      • 修改周[一;二;三;四;五;六;日]课表为: 注意是中文冒号 后接要修改为的内容——例如修改周一课表为:203 java 理论 张三修改成功将会提示
      • 修改今日课表为:(获取今日周几并修改当日课表)注意是中文冒号 后接要修改为的内容——例如修改今日课表为:203 java 理论 张三修改成功将会提示
      • 修改明日课表为:注意是中文冒号 后街要修改为的内容——例如 修改明日课表为:203 java 理论 张三修改成功将会提示

      b.查看课表

      • 今日课表 获取今日星期几然后从文件中读取课表发送至群聊
      • 明日课表 获取到明日周几并读取数据文件
      • 周[一;二;三;四;五;六;日]课表 获取指定周几课表发送至班群

      c.开关课表

      如果启用,获取课表时将会发送内容;如果关闭,则会提示 课表关闭

      • 启用周[一;二;三;四;五;六;日]启用指定周几课表
      • 关闭周[一;二;三;四;五;六;日]关闭指定周几课表
      • 启用今日课表
      • 关闭今日课表
      • 启用明日课表
      • 关闭明日课表

      d.时间

      (多多少少没什么用)

      • now获取现在时间及星期发送至群内
      • 开机时间获取bot启动的时间发送至群内

      三.更新日志

      V0.1.1

      修复 V0.0.1; V0.0.2; V0.03版本(未发布)重大BUG,更换写法,更换数据储存方式

      V0.1.2

      增加新内容

      修改明日课表为:
      明日课表
      启用明日课表
      关闭明日课表

      增加周六周日课表

      此次更新需要删除旧版本课表文件

      四.特别鸣谢

      本插件由Cjsah提供技术支持

      发布在 插件发布
      jxmm52547
      jxmm52547
    • RE: Mirai Administrator 机器人管理插件,好友/群管理,黑名单,宵禁

      @cssxsh 了解了,谢谢

      发布在 插件发布
      jxmm52547
      jxmm52547
    • RE: Mirai Administrator 机器人管理插件,好友/群管理,黑名单,宵禁

      大佬,这边遇到发送上线信息时的问题,添加群聊后XML上线信息在控制台能看见发出并且没有报错,但是实际没有发出。如果使用其他两种方式则没有任何问题,是XML的原因吗?如果是,那为什么不能发出来?插件版本1.0.4,mirai console版本1.2.2,安卓QQ版本8.8.88.7830,PCQQ版本9.5.9(28650),PC端与安卓端均未收到

      发布在 插件发布
      jxmm52547
      jxmm52547
    • RE: 原神米游社签到插件

      浏览器登陆账号的情况下能正常自动签到,浏览器退出登陆就不能签到了
      2022-05-15 11:06:07 W/GenshinSign: 签到失败
      java.lang.Exception: 尚未登录
      at genshin-sign-mirai-plugin-0.3.4.mirai.jar//top.colter.mirai.plugin.genshin.GenshinTasker.signAction(GenshinTasker.kt:254)
      at genshin-sign-mirai-plugin-0.3.4.mirai.jar//top.colter.mirai.plugin.genshin.GenshinTasker.signSingle(GenshinTasker.kt:78)
      at genshin-sign-mirai-plugin-0.3.4.mirai.jar//top.colter.mirai.plugin.genshin.Listener$subscribe$1.invokeSuspend(Listener.kt:240)
      at genshin-sign-mirai-plugin-0.3.4.mirai.jar//top.colter.mirai.plugin.genshin.Listener$subscribe$1.invoke(Listener.kt)
      at genshin-sign-mirai-plugin-0.3.4.mirai.jar//top.colter.mirai.plugin.genshin.Listener$subscribe$1.invoke(Listener.kt)
      at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invokeSuspend(EventChannel.kt:455)
      at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)
      at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)
      at net.mamoe.mirai.internal.event.Handler$onEvent$2.invokeSuspend(InternalEventListeners.kt:50)
      at net.mamoe.mirai.internal.event.Handler$onEvent$2.invoke(InternalEventListeners.kt)
      at net.mamoe.mirai.internal.event.Handler$onEvent$2.invoke(InternalEventListeners.kt)
      at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
      at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:165)
      at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
      at net.mamoe.mirai.internal.event.Handler.onEvent(InternalEventListeners.kt:50)
      at net.mamoe.mirai.internal.event.InternalEventListenersKt.process(InternalEventListeners.kt:166)
      at net.mamoe.mirai.internal.event.InternalEventListenersKt.callAndRemoveIfRequired(InternalEventListeners.kt:115)
      at net.mamoe.mirai.internal.event.InternalEventListenersKt$callAndRemoveIfRequired$1.invokeSuspend(InternalEventListeners.kt)
      at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
      at kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:147)
      at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
      at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
      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)

      发布在 插件发布
      jxmm52547
      jxmm52547
    • 1
    • 2
    • 3
    • 3 / 3