Skip to content

API列表

字数
755 字
阅读时间
4 分钟

警告

该页面内容可能滞后!

如果文档中发现错误,或提交文档修改,或丰富本站文档,可点击页面底部的 在 GitHub 上编辑此页面
更多正在编写中,咕咕咕~

交互方式

交互方式kritoronebot11onebot12
反向 WebSocket
正向 WebSocket
HTTP
反向 gRPC
正向 gRPC

调用方法

  • 在插件内部调用
js
const res = await this.e.bot.GetVersion()
console.log(res)
js
import { 
Bot
} from 'node-karin'
const
self_id
= 123456789
// 获取机器人实例 const
bot
=
Bot
.
getBot
(
self_id
)
// 需要注意 如果ID对应的机器人实例不存在会返回undefined const
res
= await
bot
.
GetVersion
()
console
.
log
(
res
)

适配进度

温馨提示

频道相关的暂无打算支持
需注意,如果在调用 API 时请求失败或超时,karin 会直接抛出一个错误

核心API

核心APIkritoronebot11icqqonebot12描述
GetVersion获取Kritor版本
GetCurrentAccount获取当前账号信息
DownloadFile下载文件到Kritor
SwitchAccount切换账号(不支持)
SendMessageByResId通过资源ID发送消息
SetMessageReaded清空本地聊天记录

消息相关API

消息相关APIkritoronebot11icqqonebot12描述
SendMessage发送消息
RecallMessage撤回消息
GetMessage获取消息
GetMessageBySeq获取消息(通过seq)
GetHistoryMessage获取历史消息
GetHistoryMessageBySeq获取历史消息
UploadForwardMessage上传合并转发消息
DownloadForwardMessage下载合并转发消息
GetEssenceMessageList获取精华消息
SetEssenceMessage设置精华消息
DeleteEssenceMessage删除精华消息
ReactMessageWithEmoji设置消息评论表情

好友相关API

好友相关APIkritoronebot11icqqonebot12描述
GetFriendList获取好友列表
GetFriendProfileCard获取名片(限好友)
GetStrangerProfileCard获取陌生人信息
SetProfileCard设置自己的名片
IsBlackListUser是否是黑名单用户
VoteUser点赞好友
GetUidByUin获取uid
GetUinByUid获取uin

群聊相关API

群聊相关APIkritoronebot11icqqonebot12描述
BanMember禁言用户
PokeMember戳一戳用户
KickMember踢出用户
LeaveGroup退出群组
ModifyMemberCard修改群名片
ModifyGroupName修改群名称
ModifyGroupRemark修改群备注
SetGroupAdmin设置群管理员
SetGroupUniqueTitle设置群头衔
SetGroupWholeBan设置全员禁言
GetGroupInfo获取群信息
GetGroupList获取群列表
GetGroupMemberInfo获取群成员信息
GetGroupMemberList获取群成员列表
GetProhibitedUserList获取禁言用户列表
GetRemainCountAtAll获取艾特全体成员剩余次数
GetNotJoinedGroupInfo获取未加入群组信息
GetGroupHonor获取群荣誉信息

Web服务相关API

Web服务相关APIkritoronebot11icqqonebot12描述
GetCookies获取通用cookie
GetCredentials获取bkn参数与cookie
GetCSRFToken获取bkn
GetHttpCookies获取http请求的cookie

请求事件相关API

请求事件相关APIkritoronebot11icqqonebot12描述
SetFriendApplyResult设置好友申请结果
SetGroupApplyResult设置群组申请结果
SetInvitedJoinGroupResult设置邀请入群结果
解决方案
适配器
其他
2024 KarinJS. All Rights Reserved.