2.2.1 • Published 2 years ago

mirai-circlebot v2.2.1

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Mirai应用层

快速上手

npm i mirai-circlebot

尝试登录

使用mcl登录一个qq

然后在项目的src文件夹下面创建一个index.ts。

const bot = new CircleBot(
	已经登录的qq,
	'../mcl/config/net.mamoe.mirai-api-http/setting.yml'
	//这里可以是相对于项目文件夹的路径和绝对路径
)
bot.use(new ReplyHandler())
bot.start()

这样,如果mcl登录成功的话,这3行代码就能让你启动mirai-circle。

启动,控制台里面输出一系列不报错的信息,直到验证成功的提示出现就说明已经登录成功。

配置mod等

在src目录下会自动生成一个mod文件夹和config文件夹。(从1.3.0版本开始) 前提是你预先没有创建一个名为mod的文件夹。并且mod文件夹中会有个模板mod,你可以依照这个模板来实现mod。

  • mod文件夹

index.ts文件作为mod的入口,在这里导出一个函数即可创建一个mod,但是这个函数有一些特殊配置

  • 函数的配置

这个函数需要实现mirai-circle中的 ReplyHandlerType。其中含有一个必须配置的属性和函数。

  • mod的使用

reply函数中提供handler参数。调用handler.send(string|MessType.MessageChain)就可以将这个消息回复。

拓展模块

编写一个类,继承DefaultHandler这个类。

2.2.1

2 years ago

2.2.0

2 years ago

2.1.6

2 years ago

2.1.5

2 years ago

2.1.4

2 years ago

2.1.3

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.2

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.5

2 years ago