kaiheila

1.1.6 • Public • Published

Kaiheila WebSocket 以及 V3 API 请求收发接口集合

使用示例:

安装:

npm i kaiheila

WebSocket (Bot):

import { KaiheilaWS } from 'kaiheila'
let kaiheiws = new KaiheilaWS({
    type: "Bot",
    Bot: {
        token: ""
    },
    retry: true
})
kaiheiws.on("Message", r => { console.log(r) })
kaiheiws.connect()

WebSocket (User):

import { KaiheilaWS } from 'kaiheila'
let kaiheiws = new KaiheilaWS({
    type: "User",
    User: {
        auth: ""
    },
    retry: true
})
kaiheiws.on("Message", r => { console.log(r) })
kaiheiws.connect()

发送消息:

kaiheiws.sendmsg("Hell yeah!", "8815380044828253")

接收机器人自身信息:

kaiheiws.getme().then(r=>{console.log(r)})

接收机器人已加入的服务器:

kaiheiws.getGuilds().then(r=>{console.log(r)})

给予、移除用户对应的角色:

// 给予角色
kaiheiws.setrole("7430659266664661", "3543259271", 40956, "Grant").then(r=>{console.log(r)})
// 移除角色
kaiheiws.setrole("7430659266664661", "3543259271", 40956, "Revoke").then(r=>{console.log(r)})

Readme

Keywords

none

Package Sidebar

Install

npm i kaiheila

Weekly Downloads

0

Version

1.1.6

License

THE COFFEEWARE LICENSE

Unpacked Size

27.3 kB

Total Files

6

Last publish

Collaborators

  • instagram