闹钟插件, 提醒

koishi-plugin-clock

npm

前言

  • 我们在摸鱼的时候经常忘记下班,因此我写了这个 clock 闹钟插件 :rofl: :rofl:
  • clock 使用的是 koishi-plugin-cron 的 cron 服务,因此要启用 cron 服务,本插件才能正常工作。
  • clock 将闹钟存在数据库中, 每次启用会重新加载闹钟,因此我们不必担心 Koishi 重启导致闹钟计划失效。

用法

上面提到闹钟是存在数据库中,那么我们可以直接修改数据库来调整闹钟。


其中

  • time

  • msg
    提醒的消息,支持消息元素

  • enbale
    闹钟的启用状态

    true //启用
    false //关闭
    
  • rules
    rules是一个数组, 其中的字段可以通过 koishijs/koishi-plugin-inspect: Inspect 命令查看

    {
      "selfId":"1114039391", // 自身 ID
      "platform":"onebot",  // 平台名
      "guildId":"399899914", // 群组 ID
      "channelId":"399899914" // 频道 ID
    }
    

同时 clock 还支持在配置项中填写 rules

演示

示例

在工作日 17:30 发送下班了

  • User: clock 0 30 17 * * 1,2,3,4,5
  • Koishi: 请输入提醒消息
  • User: 下班了

在每天 00:00 发送晚安

  • User: clock 0 0 0 * * *
  • Koishi: 请输入提醒消息
  • User: 晚安

在每天早上 8:00 发送早安

  • User: clock 0 0 8 * * *
  • Koishi: 请输入提醒消息
  • User: 早安
6 个赞

好,支持到点下班!

3 个赞

酷,好插件 :smiley_cat:

2 个赞

冒昧的问一下,我想删除闹钟,提示权限不足

1 个赞

看这里

2 个赞

谢谢你

1 个赞