/koishi

QQ bot out of the box

Primary LanguageTypeScriptMIT LicenseMIT

logo

Koishi

Codecov Language grade: JavaScript npm GitHub

Koishi 是一个在 Node.js 环境下运行的机器人框架,目前支持 CQHTTP (OneBot) 协议,未来也将支持更多平台。

这个项目的名字和图标来源于东方 Project 中的角色古明地恋 (Komeiji Koishi)。

安装

# 进入文件夹
cd my-bot

# 安装 Koishi
npm i koishi

# 初始化配置文件
koishi init

# 运行你的 Bot
koishi run

现在可以对你的机器人说话了:

> echo hello world
< hello world

注意: Koishi 要求您的 Node.js 的版本不小于 12。

应用案例

项目地址 简介
masnn/qqbot 没想好(

欢迎向上表中添加自己的机器人。

平台支持

koishi-adapter-cqhttp npm

CQHTTP (OneBot) 协议支持,可与下列实现该协议的框架完美对接:

数据库支持

koishi-plugin-mongo npm

MongoDB 支持。

koishi-plugin-mysql npm

MySQL 5.7 支持。

官方插件

koishi-plugin-chess npm

koishi-plugin-common npm

koishi-plugin-eval npm

koishi-plugin-eval-addons npm

koishi-plugin-github npm

koishi-plugin-image-search npm

koishi-plugin-monitor npm

koishi-plugin-puppeteer npm

koishi-plugin-recorder npm

koishi-plugin-rss npm

koishi-plugin-schedule npm

koishi-plugin-status npm

koishi-plugin-teach npm

koishi-plugin-tools npm

支持作者

wechat