amesu
Version:
Node.js SDK for QQ Bot.
37 lines (36 loc) • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = (request) => {
return {
/**
* 单独发送消息给用户。
*/
sendUserMessage(openid, params) {
return request.post(`/v2/users/${openid}/messages`, params);
},
/**
* 用于撤回机器人发送给当前用户的消息
*/
recallUserMessage(openid, message_id) {
return request.delete(`/v2/users/${openid}/messages/${message_id}`);
},
/**
* 单独发送富媒体消息给用户。
*/
sendUserFile(openid, params) {
return request.post(`/v2/users/${openid}/files`, params);
},
/**
* 获取当前机器人详情。
*/
getUserInfo() {
return request.get(`/users/@me`);
},
/**
* 获取用户频道列表。
*/
getUserGuilds(params) {
return request.get(`/users/@me/guilds`, params);
},
};
};