SuperCourseTimetableBot - 基于 mirai-console 的 超级课表上课提醒QQ机器人插件
-
SuperCourseTimetableBot
一个基于 mirai 和 mirai-console 的 超级课程表 提醒 mirai-console 插件。
开源地址:https://github.com/KonnyakuCamp/SuperCourseTimetableBot
特性
-
Interactive Conversation Mode - 交互式聊天模式的用户接口
抛弃了传统的命令式交互,采用了更友好的交互式聊天模式。
-
允许用户更方便地修改时间表信息
可能超级课表上的作息时间表与学校不吻合,用户可以发送 修改时间表 来修改。
在 交互式聊天模式 的优势下,修改时间表的步骤变得非常容易。
-
允许用户自定义提醒时间
用户发送 修改提前提醒时间 即可通过步骤引导修改。
-
适配几乎所有使用超级课程表的高校
插件工作时,为每个正在使用的用户的高校分别计算当前周数和时间表,互不冲突。
-
数据库存储数据
使用 MySQL 或 MariaDB 存储用户的数据,当用户数量较多时依然保持良好的数据读取性能。
使用
部署
请前往 Github 主页查看详情。
贡献
欢迎任何
使用者大佬们贡献这个项目,你可以通过反馈 BUG,提出 Pull Request 申请,在这个主题下回复,或修改文档错别字来贡献这个项目。 -
-
此回复已被删除! -
此回复已被删除! -
有考虑支持sqlite数据库吗
-
@cssxsh 那估计得作者引入第三方ORM,然后用ORM编写各个DB的方言,达到适配SQL DB
-
@wssy001 exposed很方便适配
-
我想问问要怎么加入mysql的依赖啊
-
-
大佬我sqlite我不大会弄,只是把课表从教务系统到处,然后转成csv格式了,接下来改怎么弄啊...
-
同步了错误学年和学期的课程表 。本学期为2022-2023学年第一学期,但是机器人获取了2021-2022学年第二学期的课程表,在删除了超级课程表客户端的2021-2022学年的数据后,机器人仍然选择获取2021-2022学年第二学期的课程表,但因为数据缺失,报错同步失败。
-
此回复已被删除! -
输入密码后出现了如下报错,求教