前言
在上一篇教程中,我们学习了如何调用api发送消息,以及发送不同的消息类型,那我们今天来实战写一个签到插件
签到插件的原理就是写入今天的时间,如果判断上一次签到时间和今天是一致的,那就签到失败,否则就是签到成功
指令匹配
在Koishi这个框架中,我们除了可以用ctx.on去判断消息外,我们可以直接使用最直接的ctx.command去判断消息
在上一篇教程中,我们学习了如何调用api发送消息,以及发送不同的消息类型,那我们今天来实战写一个签到插件
签到插件的原理就是写入今天的时间,如果判断上一次签到时间和今天是一致的,那就签到失败,否则就是签到成功
在Koishi这个框架中,我们除了可以用ctx.on去判断消息外,我们可以直接使用最直接的ctx.command去判断消息
在上一次的教程中,我们讲了如何部署Koishi
我们回到我们的工作区,目录内容如下
由于Koishi框架是用ts写的,运行需要nodejs,所以我们要先安装nodejs
第一步打开官网
本节将介绍我们最推荐的 Koishi 开发方案——创建模板项目。相比直接从零搭建,模板项目的优势在于: