npm install suika
import { OneBot_WebSocket } from 'suika'
const bot = new OneBot_WebSocket({
url: 'ws://localhost:6700',
maxRetries: 3
});
bot.BotEvent.on('group_message', (msg) => {
console.log(msg);
})bot.send_private_msg({
user_id: 10000,
message: 'mmmmmmmessage',
auto_escape: true
}).then(result => {
const msg_id = result.data.message_id;
})send_private_msg发送私聊消息send_group_msg发送群消息send_msg发送消息delete_msg撤回消息get_msg获取消息get_forward_msg获取合并转发消息send_like发送好友赞set_group_kick群组踢人set_group_ban群组单人禁言set_group_anonymous_ban群组匿名用户禁言set_group_whole_ban群组全员禁言set_group_admin群组设置管理员set_group_anonymous群组匿名set_group_card设置群名片(群备注)set_group_name设置群名set_group_leave退出群组set_group_special_title设置群组专属头衔set_friend_add_request处理加好友请求set_group_add_request处理加群请求/邀请get_login_info获取登录号信息get_stranger_info获取陌生人信息get_friend_list获取好友列表get_group_info获取群信息get_group_list获取群列表get_group_member_info获取群成员信息get_group_member_list获取群成员列表get_group_honor_info获取群荣誉信息get_cookies获取 Cookiesget_csrf_token获取 CSRF Tokenget_credentials获取 QQ 相关接口凭证get_record获取语音get_image获取图片can_send_image检查是否可以发送图片can_send_record检查是否可以发送语音get_status获取运行状态get_version_info获取版本信息set_restart重启 OneBot 实现clean_cache清理缓存