npm i kook-client # or yarn add kook-client
const {Client} = require('kook-client')
// 创建机器人
const client = new Client({
logLevel:'info', // 日志等级
ignore:'bot', // 忽略消息配置,可选值为:bot|self
token:'', // 机器人秘钥
mode:'websocket' // 链接模式
})
// 启动机器人
client.connect()
const {Client} = require('kook-client')
const client = new Client({
// ...
})
// 只有启动后,才能发送
client.connect().then(() => {
// 频道被动回复
client.on('message.channel', (e) => {
e.reply('hello world')
})
// 频道私信被动回复
client.on('message.private', (e) => {
e.reply('hello world')
})
// 主动发送频道消息
client.sendChannelMsg(channel_id, 'hello')
// 主动发送私聊消息
client.sendPrivateMsg(user_id, 'hello')
})
文档待更新